- 博客(21)
- 收藏
- 关注
原创 K11132 大整数乘法
一行,即相乘后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。有两行,每行是一个不超过200位的非负整数,没有多余的前导0。【耗时限制】1000ms 【内存限制】64MB。求两个不超过200位的非负整数的积。
2023-06-13 21:35:24
176
1
原创 K11823 科丁军团的战斗力
科丁军团是维护科丁星系和平与稳定的重要力量,每个士兵都有自己的战斗力和疲劳值,疲劳值会降低士兵的战斗力,1个点的疲劳值会降低1个点的战斗力,科丁军团的士兵在排成一行进行战斗时,每个士兵会受到所有排在他左边的士兵的战斗力增幅,第i个士兵的战斗力等于其左边的所有士兵的战斗力累加和再加上其自身的战斗力。输入N个已经从左到右排成一行的士兵的战斗力和疲劳值,请计算在获得增幅以后每个士兵的战斗力。第2行到第n+1行:两个空格分割的整数a,b,代表士兵自身的战斗力和疲劳值。
2023-06-13 21:34:50
175
原创 K11772 fibonacci数列的第n项值
对于Fibonacci数列,已知:fib(1) = 1;fib(2) = 1;从第三项开始满足公式fib(i) = fib(i-1) + fib(i-2)。输入一个整数n(1<=n<=100),求fib(n)的值。【耗时限制】1000ms 【内存限制】128MB。一行:feibonacci数列第n项的值。
2023-06-13 21:33:57
177
原创 K13092 A+B-C
给定三个不超过200位的非负整数A,B C,求表达式A+B-C的值。第一行,是一个不超过200位的非负整数表示大整数A。第二行,是一个不超过200位的非负整数表示大整数B。第三行,是一个不超过200位的非负整数表示大整数C。【耗时限制】1000ms 【内存限制】128MB。表达式A+B-C的结果。
2023-06-13 21:33:31
182
原创 K12472 射击比赛
这一天N名选手(编号为1到N)聚集在操场上准备比赛,M个射击靶排成一行立在操场上,选手需要从左到右射击每一个靶,每个靶的得分范围是1到9,如果脱靶了,那么这个靶的得分就没有。例如M=10时表示一共10个射击靶,某个选手从左到右每个射击靶的得分分别是:9,8,7,6,3,2,1,1,9,7,3,那么这个选手的最终得分就是9863211973,而另一个选手的得分可能是987632187,长度只有8位,因为有两个靶是脱靶的没有得分。接下来N,按照编号从小到大给出每个选手的信息,第一个选手的编号是1,依次类推。
2023-06-13 21:32:57
124
原创 K13483 累加(sum)
于是他找到了科博士,让科博士帮他出几道题,练习一下;科博士快速在黑板上写下了n个数,让小科在一分钟内快速的计算出这n个数的累加和。信心满满的小科觉得这是一件很简单的事情,但是看到科博士写出的数字后,小科愣住了,因为科博士写的这些数字也太大了;对于100%的数据:最终累加结果不超过10^200。接下来n行:每行一个长度不超过100位的正整数。对于30%的数据:最终累加结果不超过10^19。第一行:一个整数n,表示数字的个数。输出只有一行:表示n个数的累加结果。n的范围:2<=n<=100。
2023-06-13 21:32:46
153
原创 K12528 A+B+C
给定三个不超过200位的非负整数,求这三个整数的和。【耗时限制】1000ms 【内存限制】128MB。三行,每行是一个不超过200位的非负整数。一行,即相加后的结果。
2023-06-13 21:32:15
157
原创 K11774 X进制整数加法
第一行:一个整数x( 2 <=x<=10 || x=16),表示第二行的两个整数位x进制数。计算x进制整数a+b的值,( 0 <= a, b <= 10^100);【耗时限制】1000ms 【内存限制】128MB。第二行:两个用空格分割的x进制整数a和b.一行:a+b的值 (按原进制输出)
2023-06-13 21:32:15
197
原创 K11128 大整数减法
共2行,第1行是被减数a,第2行是减数b。每个大整数不超过200位,不会有多余的前导零。【耗时限制】1000ms 【内存限制】64MB。求两个大的正整数相减的差。
2023-06-13 21:29:52
138
原创 K11127 大整数加法
一行,即相加后的结果。结果里不能有多余的前导0,即如果结果是342,那么就不能输出为0342。有两行,每行是一个不超过200位的非负整数,可能有多余的前导0。【耗时限制】1000ms 【内存限制】64MB。求两个不超过200位的非负整数的和。
2023-06-13 21:29:15
117
原创 K10835 双重回文数 Dual Palindromes [USACO1.3]
如果一个数从左往右读和从右往左读都是一样,那么这个数就叫做“回文数”.例如,12321 就是一个回文数,而 77778 就不是。当然,回文数的首和尾都应是非零的,因此 0220 就不是回文数.事实上,有一些数(如 21),在十进制时不是回文数,但在其它进制(如二进制时为 10101)时就是回文数.然后找出前 N 个满足大于 S 且在两种或两种以上进制(二进制至十进制)是回文数的十进制数,输出到文件上.编一个程序,从文件读入两个十进制数N (1 <= N <= 15) 和S (0 < S < 10000)
2023-04-02 21:32:35
395
原创 K10834 回文平方数 Palindromic Squares [USACO1.3]
在整数N(1≤N≤300)范围内,判断N的平方在B进制下是否是回文数,如果是回文,输出这个整数N以及N的平方,注意N和N的平方都要用B进制表示。给定一个整数B,2<=B<=20,表示进制的值,B本身是用十进制表示的。例如B等于10 就表示10进制,B等于2就表示2进制。回文数是指从左向右念和从右向左念都一样的数.如 12321 就是一个典型的回文数.【耗时限制】1000ms 【内存限制】128MB。多行,每行两个数字,整数N以及整数N的平方。用"A"、"B"表示10、11等等。共一行,一个整数 B。
2023-04-02 21:29:02
418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅