zzulioj--1638--Happy Thanksgiving Day - Say 3Q I(水题)

来源:互联网 发布:淘宝与京东 编辑:程序博客网 时间:2024/06/06 17:07

1638: Happy Thanksgiving Day - Say 3Q I

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 91  Solved: 43

SubmitStatusWeb Board

Description

     感恩节到了,yjj就在学校里乱逛,然后和同学们说话。yjj有一个习惯,会把每个遇到的人编上号,然后如果今天第一见到这个人,就和他/她说一声"3Q(thank you)";如果今天第二次或者以上见到这个人,那么就会和他/她说一句"how old are you(怎么老是你)"。现在yjj想知道她今天对谁说了几句"how old are you"。
PS:众所周知,yjj给每个人编的号是随机且不重复的。

Input

输入包含多组测试实例,直到文件结束。
每组实例输入有三行。
第一行包含一个整数n,代表yjj今天一共遇见了几个人。(1<=n<=1,000)
第二行输入包含n个整数xi,分别代表yjj今天遇见的人的编号。(1<=xi<=1,000)
第三行输入包含一个整数Y,代表yjj想知道今天对Y说了几句"how old are you"。(1<=Y<=1,000)

Output

对于每组实例输出一个整数,代表答案。

Sample Input

57 8 7 4 77

Sample Output

2

HINT

Source

殇殇徕迟

好吧,这一套题应该是给大一的做的,难度的确低


#include<stdio.h>#include<string.h>#include<iostream>#include<algorithm>using namespace std;int num[20000];int main(){int n;while(cin>>n){for(int i=0;i<n;i++)cin>>num[i];int m,ans=0;cin>>m;for(int i=0;i<n;i++)if(num[i]==m) ans++;if(ans>0)cout<<ans-1<<endl;elsecout<<0<<endl;}return 0;}


0 0