nbhkdz.com冰点文库

NOIP竞赛培训第二讲

时间:2016-10-06


Review:文件的输入输出
?

XX玩MC

?

XX同学喜欢玩Minecraft,尤其喜欢在周六上午的NOIP竞赛培训课上玩。但因此,总是被老师批评。于 是,XX同学决定写个程序,让电脑帮他来造东西。
现在XX同学有一片10*10的空地,想要输入若干个坐标,之后电脑便会帮他在每一个目标位置放

置一个 物品。 【输入】输入文件mc.in包括若干行数据。第一行包含1个0到100之间(包括0和100)的整数,表示共 要放置n个物体。之后n行,两个相邻的整数之间用一个空格隔开行,表示位置的行号和列号。

?

?

?

【输出】输出文件mc.out包括10行,每一行只十个字符,□表示空位,■表示位置上有物体 【样例输出】 ■□□□□□□□□□ □□□□□□□□□□ □□□□□□□□□□ □□□□□□□□□□ □□□□□□□□□□ □□□□□□□□□□ □□□□□□□□□□ □□□□□□□□□□ □□□□□□□□□□ □□□□□□□□□■

? ? ? ?

【样例输入】 2 11 10 10

New:C语言中的结构
? ?

吃薯片 用户输入一个数字,表示若干包薯片。之后输入若干个日期,表 示若干包薯片的购买时间。之后,要求输出最快到保质期的薯片 的编号及其生产日期。(假设所有薯片保质时间相同且均未超过 保质期)。 样例输入: 3 2012 8 3 2013 3 1 1990 8 5 样例输出: 3 1990 8 5

? ? ? ? ? ? ?

New:struct
struct date ?{ ? int year; ? int month; ? int day; ? };
? ?

struct date crisps[100];

End