ACM___________________________

______________白白の屋
posts - 182, comments - 102, trackbacks - 0, articles - 0
MiYu原创, 转帖请注明 : 转载自 ______________白白の屋

题目地址:
         http://acm.hdu.edu.cn/showproblem.php?pid=1235

很谁的题, 直接 hash 就可以了.
代码如下 :
#include <iostream>
#include 
<map>
using namespace std;
int main ()
{
    
int N;
    
while ( scanf ( "%d",&N ) , N )
    {
            map 
< int ,int > mp;
            
int num;
            
for ( int i = 0; i != N; ++ i )
            {
                  scanf ( 
"%d",&num );
                  mp[num] 
++
            }
            scanf ( 
"%d",&num );
            cout 
<< mp[num] << endl;
    } 
    
//getchar();
    return 0
}
main (N,num)
{
int scr[101],i;while(scanf("%d",&N),N){
memset ( scr , 
0sizeof ( scr ) );
for (i = 0; i != N; ++ i )
{scanf ( 
"%d",&num );scr[num] ++;}
scanf (
"%d",&num);
printf (
"%d\n",scr[num]);} 
}
 

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理