魔咒词典--hdu1880(字符串 暴力)
http://acm.hdu.edu.cn/showproblem.php?pid=1880
不要想其他的 暴力就能过
#include <iostream>
#include <cstring>
#include <algorithm>
#include <queue>
#include <cstdio>
#include <cstdlib>
#include <math.h>
#include <ctype.h> using namespace std;
#define memset(a,b) memset(a,b,sizeof(a))
#define N 200
#define INF 0xfffffff
typedef long long ll; char ch1[][],ch2[][]; int main()
{
char str[N]; int k=;
memset(ch1,);
memset(ch2,);
memset(str,);
while()
{
gets(str);
if(strcmp(str,"@END@")==)
break;
int f=;
int a,b;
a=b=;
for(int i=; str[i]; i++)
{
if(f==)
{
ch1[k][a++]=str[i];
}
if(f==)
{
ch2[k][b++]=str[i];
}
if(str[i]==']')
{
f=;
i++;
}
}
k++;
}
int m;
scanf("%d ",&m);
char ch[N];
while(m--)
{
memset(ch,);
int flag=;
gets(ch);
if(ch[]=='[')
{
for(int i=; i<k; i++)
{
if(strcmp(ch,ch1[i])==)
{
printf("%s\n",ch2[i]);
flag=;
break;
}
}
}
else
{
for(int i=; i<k; i++)
{
if(strcmp(ch2[i],ch)==)
{
int l=strlen(ch1[i]);
for(int j=;j<l-;j++)
printf("%c",ch1[i][j]);
printf("\n");
flag=;
break;
}
}
}
if(flag==)
printf("what?\n");
}
return ;
}
魔咒词典--hdu1880(字符串 暴力)的更多相关文章
- HDU 1880 魔咒词典(字符串哈希)
		题目链接 Problem Description 哈利波特在魔法学校的必修课之一就是学习魔咒.据说魔法世界有100000种不同的魔咒,哈利很难全部记住,但是为了对抗强敌,他必须在危急时刻能够调用任何一 ... 
- hdu 1880 魔咒词典 (字符串哈希)
		魔咒词典 Time Limit: 8000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submis ... 
- C++之路进阶——HDU1880(魔咒词典)
		---恢复内容开始--- New~ 欢迎参加2016多校联合训练的同学们~ 魔咒词典 Time Limit: 8000/5000 MS (Java/Others) Memory Limit: 3 ... 
- 魔咒词典 HDU - 1880  (字符串hash 单hash转int或者 双hash )
		哈利波特在魔法学校的必修课之一就是学习魔咒.据说魔法世界有100000种不同的魔咒,哈利很难全部记住,但是为了对抗强敌,他必须在危急时刻能够调用任何一个需要的魔咒,所以他需要你的帮助. 给你一部魔咒词 ... 
- 题目1029:魔咒词典(map使用以及字符串读取函数总结)
		题目链接:http://ac.jobdu.com/problem.php?pid=1029 详解链接:https://github.com/zpfbuaa/JobduInCPlusPlus // // ... 
- HDU - 1880 魔咒词典~哈希入门
		哈利波特在魔法学校的必修课之一就是学习魔咒.据说魔法世界有100000种不同的魔咒,哈利很难全部记住,但是为了对抗强敌,他必须在危急时刻能够调用任何一个需要的魔咒,所以他需要你的帮助. 给你一部魔咒词 ... 
- hdu 1880 魔咒词典
		题目连接 http://acm.hdu.edu.cn/showproblem.php?pid=1880 魔咒词典 Description 哈利波特在魔法学校的必修课之一就是学习魔咒.据说魔法世界有10 ... 
- HDU 1880  魔咒词典  (Hash)
		魔咒词典 Time Limit: 8000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submis ... 
- ACM1880魔咒词典
		魔咒词典 Problem Description 哈利波特在魔法学校的必修课之一就是学习魔咒.据说魔法世界有100000种不同的魔咒,哈利很难全部记住,但是为了对抗强敌,他必须在危急时刻能够调用任何一 ... 
随机推荐
- Java练习题00
			问题: 将一个数字与数组中的元素比较, 如果该数字存在数组中,给出该数字在数组中的位置: 如果该数字不在数组中,给出提示. 代码: public class Page84{ public ... 
- sql格式化工具
			桌面版: SQLInform: http://www.sqlinform.com/download_free_desktop_sw.html 在线格式化: http://www.dpriver.com ... 
- instance of    type of  object.prototype.tostring 区别
			typeof typeof 是一个操作符,其右侧跟一个一元表达式,并返回这个表达式的数据类型. 返回的结果用该类型的字符串(全小写字母)形式表示,包括以下 6 种: number.boolea ... 
- Python中Pickle模块的dump()方法和load()方法
			Python中的Pickle模块实现了基本的数据序列与反序列化. 经常遇到在Python程序运行中得到了一些字符串.列表.字典等数据,想要长久的保存下来,方便以后使用,而不是简单的放入内存中关机断电就 ... 
- Swift学习——流程控制
			1.for in循环 (1)简单使用: for-in和范围运算符 for i in 1...3 { println(i) } (2)如果在循环中用不到i,可用_代替 for _ in 1...3 { ... 
- 前端基础入门第一阶段-Web前端开发基础环境配置
			Web前端和全栈的定义: A.什么是传统传统web前端:需要把设计师的设计稿,切完图,写标签和样式,实现JS的效果,简而言之即只需要掌握HTML的页面结构,CSS的页面样式,javaScript页面的 ... 
- cocos2dx 接入bugly 报错 Fail to get class by NSClassFromString(BuglyAgent)
			ios 端安装文档接入库后,报错 -> static void BuglyJSAgent::reportJSError(JSContext *, const char *, JSErrorRep ... 
- 雷林鹏分享:Lua 基本语法
			Lua 学习起来非常简单,我们可以创建第一个 Lua 程序! 第一个 Lua 程序 交互式编程 Lua 提供了交互式编程模式.我们可以在命令行中输入程序并立即查看效果. Lua 交互式编程模式可以通过 ... 
- Bootstrap 3 Glyphicons are not working
			Bootstrap 3 Glyphicons are not working 解答1 Note to readers: be sure to read @user2261073's comment a ... 
- http协议基本认证Authorization
			http协议是无状态的, 浏览器和web服务器之间可以通过cookie来身份识别. 桌面应用程序(比如新浪桌面客户端, skydrive客户端)跟Web服务器之间是如何身份识别呢? 什么是HTTP基本 ... 
