问题标题: 酷町堂:5418 找朋友

0
0
已解决
崔乔昕
崔乔昕
中级光能
中级光能

题目链接: 酷町堂:5418

5418   找朋友

经验值:800 时间限制:1000毫秒 内存限制:128MB

题目描述 Description

经猫联邦调查局调查发现,从一个人的网名可以推断出他的**别!
如果一个人的网名中,不同的字符的数量是奇数,那么这个人是男生;如果一个人的网名中,不同的字符数量是偶数,那么这个人是女生。
现在给出一个网名,请帮助酷町猫判断,他究竟是男生还是女生。

输入描述 Input Description

一个字符串,字符串不带空格

输出描述 Output Description

如果是男生,输出"boy";如果是女生,输出"girl"

样例输入 Sample Input

样例输入1 wjmzbmr 样例输入2 xiaodao

样例输出 Sample Output

样例输出1 girl 样例输出2 boy

数据范围及提示 Data Size & Hint

样例1:w、j、m、z、b、r,共6个,是偶数
样例2:x、i、a、o、d,共5个,是奇数

 

注:桶学过了哦。


0
已采纳
崔子周
崔子周
高级天翼
高级天翼

输入>>字符串;

循环(i=0~<s.size()){

    如果(桶数组[整型(字符串[i])]==0){

        桶数组[整型(字符串[i])]=1;

        计数自增一;

    }

}

如果(计数是偶数) 输出<<"girl";

否则 输出<<"boy";

0
0
0
0
宋灏
宋灏
初级光能
初级光能
  • 输入整行s
  • for(0-s.length()-1){
  • a[s[i]]++;
  • 如果(a[s[i]]大于等于1)
  • a[s[i]]=1;
  • }
  • for(1-10000){
  • 如果(a[i]!=0)cnt自增
  • }
  • 如果(cnt是2的倍数)输出girl
  • 否则 输出boy
我要回答