我做刘汝佳的《算法竞赛入门经典》,请问2-5的题怎么做啊?

原题:输入一个正整数n,然后读取n个正整数a1,a2,。。。an,最后再读一个正整数m。统计a1,a2,。。。an中有多少个整数的值小于m。提示:如果重定向和fopen都可以使用,哪个比较方便?
这是我的做法,怎么都不对,请指教。
#include <stdio.h>
#include <stdlib.h>
#include<math.h>
main ()
{
FILE*fin,*fout;
fin=fopen("data.in","rb");
fout=fopen("data.out","w+");
int m,n,x,y,count=0;
scanf("%d",&n);
while(fscanf(fin,"%d",&x) == n)
{
fprintf(fout,"%d\n",x);
}
scanf("%d",&m);
while(fscanf(fout,"%d",&y)==1)
{
if(y<m) count++;
}
printf("%d\n",count);
fclose(fin);
fclose(fout);
system("pause");
return 0;
}

无其他回答

刘汝佳的《算法竞赛入门经典》该怎么学?
根据实际情况选择学习顺序,至少把每一章的前几节掌握,最好把例题重新做一遍,习题要看,要有思路,选择几题打成代码。(时间充裕的话可以全写),可以再买本训练指南,这两本书的主要内容掌握了,noip提高组就基本没问题了。介绍:《算法竞赛入门经典(第2版)》是一本算法竞赛的入门与提高教材,把c...

刘汝佳的算法竞赛入门经典和算法竞赛入门经典训练指南两本书有区别...
我觉得这两本书应该这么用:先做第一本书,后做第二本书,循循渐进.无论是第一本书还是第二本书,对某个知识点,讲得都不太详细,依我的看法,作者可能只是抽出重要的部分进行讲解,一些帮助理解的细节却都忽略了,这可能也是作者为什么说最好有老师带的原因.但是自学还是没问题的,没老师有互联...

信息学竞赛,初三,请问怎么准备
《算法竞赛入门经典——训练指南》不过考虑到“基本零基础”,也许需要重新系统学习数据结构。这方面的书有很多,初学推荐《全国青少年信息学竞赛培训教材:C语言程序设计》进来各省信息学竞赛获奖的推荐升学基本取消,但不排除有恢复的可能。总而言之,目前来说这是一种爱好,最需要的是坚持,我的很多信息学...

想参加ACM竞赛,可不可以推荐几本好书给我?
刘汝佳的《算法竞赛入门经典》很适合新手

刘汝佳的算法竞赛入门经典和算法竞赛入门经典训练指南两本书有区别...
有区别,训练指南是更难一点的书。如果你是初学者,先看入门经典,打好基础之后再看训练指南。如果你已经有了基础,可以直接看训练指南。我感觉入门经典是NOIP级别的书,训练指南就是省选级别了

求C语言算法例题祥解。
while(第一个判断) \/\/就是年份2000到2500 { if(第一个判断条件) \/\/能被4整除 { if(第二个判断条件) \/\/不能被100整除 { s6;} else \/\/不能被100整除的 if(第三个判断) \/\/能被400整除的 { s6;} } else { s5; } \/\/这里就是你所指的s5 当前面的判断都...

准备acm程序设计大赛需要哪些知识,最高有书名
刘汝佳的算法竞赛入门经典,先看最薄的,然后看白书,最后看黑书,都叫这个名字,知识的话太多了,动态规划,图论,数论,计算几何等,可以看kuangbin的博客

...要求内容详细,实例丰富,并注重程序设计算法分析,语言通俗易懂。_百...
《算法竞赛入门经典》书 名:算法竞赛入门经典 丛 书 名:算法艺术与信息学竞赛 作 者:刘汝佳 出 版 社:清华大学出版社 出版时间:2009-11-1 I S B N:9787302206088 《算法竞赛入门经典——训练指南》书 名:算法竞赛入门经典——训练指南 丛 书 名:算法艺术与信息学竞赛 作 者:刘汝佳,陈锋...

新手入门是看刘汝佳《算法竞赛入门经典》的第一版好还是第二版好
个人认为第二版好,第一版中有些东西过时了,可以再买本刘汝佳的训练指南。

uva做题顺序acm,由简单到难
建议初学ACM拿刘汝佳的《算法竞赛入门经典》(要不带“训练之南”字样的那本)作为教材,教材每章后面都有UVa的习题,跟着做就可以了。

相似回答
大家正在搜