今天做了ACdream的比赛才知道原来还有读入优化这一说。Orz读入一个整数的时候这么写:int a;scanf("%d",&a);和int a;char c;while((c=getchar())!='\n'&&c!=' '){ a=a*10+c-'0';}大概在读入的数字近千万的时候有较大差别。。。需要学习的东西还太多了。很多题目看上去知道用什么方法啊,可是没有尝试去写。唉。你还能再懒点吗?