GCD&LCM&素数打表&快速幂专题
sping-
这个作者很懒,什么都没留下…
展开
-
A - Wolf and Rabbit
点击打开链接There is a hill with n holes around. The holes are signed from 0 to n-1. A rabbit must hide in one of the holes. A wolf searches the rabbit in anticlockwise order. The fi原创 2017-07-28 09:36:46 · 197 阅读 · 0 评论 -
B - Cake
点击打开链接一次生日Party可能有p人或者q人参加,现准备有一个大蛋糕.问最少要将蛋糕切成多少块(每块大小不一定相等),才能使p人或者q人出席的任何一种情况,都能平均将蛋糕分食. Input每行有两个数p和q. Output输出最少要将蛋糕切成多少块. Sample Input2 3Sample Output4原创 2017-07-28 09:52:02 · 159 阅读 · 0 评论 -
C - 又见GCD
点击打开链接有三个正整数a,b,c(0Input第一行输入一个n,表示有n组测试数据,接下来的n行,每行输入两个正整数a,b。 Output输出对应的c,每组测试数据占一行。 Sample Input26 212 4Sample Output48代码:#includeint gcd(int a原创 2017-07-28 10:01:33 · 177 阅读 · 0 评论 -
D - 最小公倍数
点击打开链接给定两个正整数,计算这两个数的最小公倍数。Input输入包含多组测试数据,每组只有一行,包括两个不大于1000的正整数.Output对于每个测试用例,给出这两个数的最小公倍数,每个实例输出一行。 Sample Input10 14Sample Output70原创 2017-07-28 10:03:54 · 126 阅读 · 0 评论 -
E - 素数判定
点击打开链接对于表达式n^2+n+41,当n在(x,y)范围内取整数值时(包括x,y)(-39Input输入数据有多组,每组占一行,由两个整数x,y组成,当x=0,y=0时,表示输入结束,该行不做处理。Output对于每个给定范围内的取值,如果表达式的值都为素数,则输出"OK",否则请输出“Sorry”,每组输出占一行。 Sample Input0 1原创 2017-07-28 10:07:59 · 207 阅读 · 0 评论 -
F - 分拆素数和
点击打开链接把一个偶数拆成两个不同素数的和,有几种拆法呢?Input输入包含一些正的偶数,其值不会超过10000,个数不会超过500,若遇0,则结束。Output对应每个偶数,输出其拆成不同素数的个数,每个结果占一行。Sample Input30260Sample Output32分析:先用素数打表法把素数找出来,之后两原创 2017-07-28 10:14:59 · 169 阅读 · 0 评论 -
I - Rightmost Digit
点击打开链接Given a positive integer N, you should output the most right digit of N^N. InputThe input contains several test cases. The first line of the input is a single integer T which i原创 2017-07-28 10:28:17 · 154 阅读 · 0 评论