
基本算法
大道殊同
野生程序员
展开
-
逻辑分析
#include<stdio.h>int counter = 0;void Print(int *ans){ int i; for (i = 1; i <= 10; i++) { printf("%d=%c\n", i, 'A' - 1 + ans[i]); } printf("\n");}int Judge...原创 2018-03-07 20:33:10 · 193 阅读 · 0 评论 -
最大子列和
最大子列和1#include<stdio.h>int main() { int n,a,i; int sum,maxsum; sum=maxsum=0; scanf("%d",&n); for(i=1;i<=n;i++) { scanf("%d",&a); sum+=a; if(sum>maxsum原创 2017-09-04 14:50:34 · 236 阅读 · 1 评论 -
大数问题
http://blog.youkuaiyun.com/tt2767/article/details/45420067转载 2017-03-08 13:01:54 · 282 阅读 · 0 评论 -
南阳103 A+B Problem II
描述I have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B.A,B must be positive. 输入The first line of the input contains an integer T(1<=T<=原创 2017-03-08 12:39:27 · 166 阅读 · 0 评论 -
南阳144 某种序列
某种序列时间限制:3000 ms | 内存限制:65535 KB难度:4 描述数列A满足An = An-1 + An-2 + An-3, n >= 3 编写程序,给定A0, A1 和 A2, 计算A99 输入输入包含多行数据 每行数据包含3个整数A0, A1, A2 (0 数据以EOF结束输出对于输入的每一行输出A99的值样例输入1 1 1样例输原创 2017-03-08 12:38:44 · 269 阅读 · 0 评论 -
南阳73 比大小
比大小时间限制:3000 ms | 内存限制:65535 KB难度:2 描述给你两个很大的数,你能不能判断出他们两个数的大小呢?比如123456789123456789要大于-123456 输入每组测试数据占一行,输入两个不超过1000位的10进制整数a,b数据保证输入的a,b没有前缀的0。如果输入0 0表示输入结束。测试数据组数不超过10组输出原创 2017-03-08 12:36:59 · 220 阅读 · 0 评论 -
南阳 655 光棍的yy
光棍的yy时间限制:1000 ms | 内存限制:65535 KB难度:2 描述yy经常遇见一个奇怪的事情,每当他看时间的时候总会看见11:11,这个很纠结啊。现在给你m个1,你可以把2个1组合成一个2,这样就不是光棍了,问这样的组合有多少种??例如(111 可以拆分为 111 12 21 有三种) 输入第一行输入一个n表示有n个测试数据以下原创 2017-03-08 12:34:48 · 284 阅读 · 0 评论 -
南阳524 A-B Problem
A-B Problem时间限制:1000 ms | 内存限制:65535 KB难度:3 描述A+B问题早已经被大家所熟知了,是不是很无聊呢?现在大家来做一下A-B吧。现在有两个实数A和B,聪明的你,能不能判断出A-B的值是否等于0呢? 输入有多组测试数据。每组数据包括两行,分别代表A和B。它们的位数小于100,且每个数字前中可能包含+,- 号。每原创 2017-03-08 12:28:04 · 248 阅读 · 0 评论