POJ2676解决- 饭盒

by on 二.12, 2010, under

亲爱的朋友们 还记得我3个月前说的 要写POJ解题报告的事么? 不好意思我跳票了 实际上是一个问题一直没有解决 而且是一个超级简单的题目 终于在刚刚 Accepted 了!!
在此 需要感谢下的指导
先不多说 上代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <string.h>
 
int main()
{
	int yi,wu,shi;yi=0;wu=0;shi=0;
	int i;
	int n,a;
	fscanf(stdin,"%d",&n);
	for(i=0;i<n;i++)
	{
		fscanf(stdin,"%d",&a);
		switch(a)
		{
			case 1: yi++;break;
			case 5: wu++;break;
			case 10: shi++;break;
		}
	}
	printf("%d\n%d\n%d",yi,wu,shi);
	return(1);
}

需要说一下的是
stdin的应用 这源自给我的指导 stdin的用途就是把键盘输入的转化成流 基本等同于fopen一个文件后的结果 所以在fscanf的位置上也等同了
这一道题主要是解决多行输入以及第二行输入数目可变的问题
在此感谢同学的帮助~~!
顺便: 新年快乐!~~

:,

Leave a Reply

郑重声明:资讯 【POJ2676解决- 饭盒】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——