![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
51Nod
codingXT
菜鸡一枚,请多指教。
展开
-
51 Nod 1081 子段求和
题目链接:点我 给出一个长度为N的数组,进行Q次查询,查询从第i个元素开始长度为l的子段所有元素之和。 例如,1 3 7 9 -1,查询第2个元素开始长度为3的子段和,1 {3 7 9} -1。3 + 7 + 9 = 19,输出19。 Input 第1行:一个数N,N为数组的长度(2 <= N <= 50000)。 第2 至 N + 1行:数组的N个元素。(-10^9 &lt...原创 2018-08-24 09:45:16 · 1223 阅读 · 0 评论 -
51 Nod 1046 A^B Mod C
题目链接:点我 给出3个正整数A B C,求A^B Mod C。 例如,3 5 8,3^5 Mod 8 = 3。 Input 3个正整数A B C,中间用空格分隔。(1 <= A,B,C <= 10^9) Output 输出计算结果 Input示例 3 5 8 Output示例 3 裸题,快速幂 #include<stdio.h> typedef...原创 2018-08-24 11:06:07 · 1171 阅读 · 0 评论 -
51 Nod 1130 N的阶乘的长度 V2(斯特林近似)
题目链接:这里写链接内容 输入N求N的阶乘的10进制表示的长度。例如6! = 720,长度为3。 Input 第1行:一个数T,表示后面用作输入测试的数的数量。(1 <= T <= 1000) 第2 - T + 1行:每行1个数N。(1 <= N <= 10^9) Output 共T行,输出对应的阶乘的长度。 Input示例 3 4 5 6 Outp...原创 2018-08-24 15:31:32 · 1209 阅读 · 0 评论 -
51Nod1103 N的倍数 前缀和+抽屉定理
题目链接:这里写链接内容 一个长度为N的数组A,从A中选出若干个数,使得这些数的和是N的倍数。 例如:N = 8,数组A包括:2 5 6 3 18 7 11 19,可以选2 6,因为2 + 6 = 8,是8的倍数。 Input 第1行:1个数N,N为数组的长度,同时也是要求的倍数。(2 <= N <= 50000) 第2 - N + 1行:数组A的元素。(0 < A[i...原创 2018-08-25 10:27:50 · 1208 阅读 · 0 评论