AllieLee

导航

2013年4月5日 #

石头剪刀布 -2013编程之美全国测试赛 每日一练

摘要: Description:石头剪刀布是常见的猜拳游戏。石头胜剪刀,剪刀胜布,布胜石头。如果两个人出拳一样,则不分胜负。 一天,小A和小B正好在玩石头剪刀布。已知他们的出拳都是有规律的,比如:“石头-布-石头-剪刀-石头-布-石头-剪刀……”,就是以“石头-布-石头-剪刀”为周期的。请问,小A和小B比了N轮之后,谁赢了?Input:输入的第一行包含一个整数K,表示K组测试数据。之后的每组测试数据包含三行。第一行包含三个整数:N,NA,NB,分别表示比了N轮,小A出拳的周期长度,小B出拳的周期长度。第二行包含NA个整数,表示小A出拳的规律,第三行包含NB个整数,表示小B出拳的规律。其中,0表示“石头 阅读全文

posted @ 2013-04-05 21:47 AllieLee 阅读(497) 评论(0) 推荐(0) 编辑

A + B -2013编程之美全国测试赛 每日一练

摘要: Description:输入两个正整数A和B, 求A+B的值,其中测试分为小数据测试和大数据测试Input:两个正整数A, BOutput:A+B的和对于小数据, 0 < A, B <= 10; 对于大数据, 0 < A, B <= 10100Sample Input2 3Sample Output5思路:1.对于小数据A,B<=10,通常可以采用一个long int来表示(long int 为8字节,即64位可以保存1010以内的数据);然而对于大数据,则不能满足要求,这里需要采用字符串来保存输入 的A和B值,然后对字符串进行加法运算。2.由于输入的数据是从高位 阅读全文

posted @ 2013-04-05 17:41 AllieLee 阅读(211) 评论(0) 推荐(0) 编辑