csdn 摇一摇(燕山大学2014程序设计大赛 )
来源:互联网 发布:nginx 新手配置 编辑:程序博客网 时间:2024/04/24 23:51
摇一摇
题目详情:
C瓜哥哥最近很无聊,用微信的“摇一摇”找妹纸聊天,可是“妹纸”不一定真的是妹纸,有的男的也假装妹纸,不过经过C瓜哥哥的潜心研究,他发现这样一个
规律:ID号的字符种数为奇数的为男性,为偶数的是女性,这里字符不能算重复的。
输入描述:
首先输入一个数字T,表示接下来有T组数据输入。
接下来是T组字符串,字符串长度不超过1000,表示C瓜哥哥摇出来的微信ID号。
输出描述:
如果C瓜哥哥摇出来是妹纸就输出"Hi,girl!",否则输出"Cheater!"。
答题说明:
样例输入:
2
wjmzbmr
stvenkplus
样例输出:
Hi,girl!
Cheater!
用个数组哈希一下就好了,字符不一定全为字母。
代码:
#include <iostream>#include <cstdio>#include <cstring>using namespace std;int a[1000];char s[2500];int main(){ int t; scanf("%d",&t); while(t--) { scanf("%s",s); memset(a,0,sizeof(a)); int n=strlen(s); for(int i=0;i<n;i++) { a[s[i]-'A']++; } int cur=0; for(int i=0;i<500;i++) if(a[i]) cur++; if(cur%2==0) printf("Hi,girl!\n"); else printf("Cheater!\n"); } return 0;}
2 0
- csdn 摇一摇(燕山大学2014程序设计大赛 )
- 燕山大学教务处
- 2014年黑龙江大学ACM/ICPC程序设计大赛 牢骚贴
- 烟台大学举办首届ACM程序设计大赛
- 燕山大学联通新卡绑定校园网
- 第三届华北电力大学程序设计大赛 标程及题解
- 大连海事大学2017ACM程序设计大赛题解
- 沈阳东软睿道实训心得-xx-燕山大学Java1班
- 燕山大学电子通信系生产实习单片机调试
- 聊城大学格创CSDN协会成功举办装机大赛
- 〖2016〗吉首大学第六届新星杯暨程序设计大赛(新生网络同步赛)-题解
- 湖南省首届逻辑推理大赛(中南大学)
- 2014年百度之星程序设计大赛 - 资格赛 (未完成)
- 程序设计大赛
- 程序设计大赛
- #2014 CSDN博文大赛#
- #2014 CSDN博文大赛#
- #2014 CSDN博文大赛#
- ZOJ 5337 Machine
- 纪录片?科幻片?观《无薪时代—未来没有工作》小感
- 特征选择综述
- 大数阶乘
- ThreadPoolExecutor实现线程池
- csdn 摇一摇(燕山大学2014程序设计大赛 )
- 程序设计:人品计算器
- 机器学习中的算法:决策树模型组合之GBDT(Gradient Boost Decision Tree)
- 通过Windows Service启动外部程序
- 增加AP INVOICE 行&分配行
- 《coredump问题原理探究》Linux x86版5.9节C风格数据结构内存布局之联合体
- 机器学习与数据挖掘_Regularization
- 单链表逆置
- Hadoop运维问题记录