上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 34 下一页
摘要: 描述求两个非负整数(1000位以内)的和。输入两个非负整数(1000位以内),以空格分隔。输出两个非负整数的和。样例输入111111111111 222222222222样例输出333333333333#include #include using namespace std;#define N 1001int main(){ char a[N],b[N]; int sum[N]; for (int j=0;j>a; m1=strlen(a); cin>>b; m2=strlen(b); m3=m1m2?m1:m2; for (int i=0;i... 阅读全文
posted @ 2013-11-21 22:20 七年之后 阅读(311) 评论(0) 推荐(0) 编辑
摘要: 描述要求找出具有下列性质数的个数(包含输入的自然数n): 先输入一个自然数n(nusing namespace std;int number[500];int main(){ int n,sum=0,i; number[0]=1; for(i=1;i>n; for(i=0;i<=n/2;i++) sum+=number[i/2]; cout<<sum; return 0;} 阅读全文
posted @ 2013-11-21 22:17 七年之后 阅读(362) 评论(0) 推荐(0) 编辑
摘要: 描述编程精确计算2的N次方。(N是介于100和1000之间的整数)。输入正整数N (100≤N≤1000)输出2的N次方样例输入200样例输出1606938044258990275541962092341162602522202993782792835301376#includeusing namespace std;int main(){ int a[350]={0}; int n; cin>>n; int i,j,f=1; a[0]=1; for(i=0;i9) { a[j]%=10; ... 阅读全文
posted @ 2013-11-21 22:16 七年之后 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 描述在我们现在使用的日历中, 闰年被定义为能被4整除的年份,但是能被100整除而不能被400整除的年是例外,它们不是闰年。例如:1700, 1800, 1900 和 2100 不是闰年,而 1600, 2000 和 2400是闰年。给定公元2000年1月1日后的某年某月某日(包括2000年1月1日),你的任务:(1)给出这一天从公元2000年1月1日开始逝去的天数,(2)判断这一天是当年的第几天。输入输入包含若干行,每行包含三个空格间隔的正整数,它们分别表示年、月、日。输入最后一行是−1, 不必处理。可以假设结果的年份不会超过9999。输出多组,每组两行,分别为每行输入所代表的一天从公元200 阅读全文
posted @ 2013-11-21 22:15 七年之后 阅读(609) 评论(0) 推荐(0) 编辑
摘要: 描述a3 = b3 + c3 + d3为完美立方等式。例如123 = 63 + 83 + 103 。编写一个程序,对任给的正整数N (N≤100),寻找所有的四元组(a, b, c, d),使得a3 = b3 + c3 + d3,其中1using namespace std;int main(){ int n,a,b,c,d; int a1,b1,c1,d1; cin>>n; for(a=2;a<=n;a++) { a1=a*a*a; for(b=2;b<n;b++) { b1=b*b*b; ... 阅读全文
posted @ 2013-11-21 22:13 七年之后 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 描述线性表是n个元素的有序集合(n³0),n是线性表中元素的个数,称为线性表的长度。可以用一组地址连续的存储单元依次存储线性表中元素,采用这种存储方式的线性表称为顺序表。请在顺序表上实现运算,实现顺序表的逆置,删除表中所有元素值等于x的元素。输入三组数据,顺序表元素类型分别为整型、字符型和实型。每一组第一行给出元素数目n(0using namespace std;const int N=1001;int main(int argc, char *argv[]){ int a[N],a1; char b[N],b1; float c[N],c1; int n1,n2,n3... 阅读全文
posted @ 2013-11-21 22:11 七年之后 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 描述在数学上,斐波那契数列(Fibonacci Sequence),是以递归的方法来定义:F0 = 0 F1 = 1 Fn = Fn - 1 + Fn - 2 用文字来说,就是斐波那契数列由0和1开始,之后的斐波那契数就由之前的两数相加。首几个斐波那契数是:0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597, 2584, 4181, 6765, 10946,………………特别指出:0不是第一项,而是第零项。在西方,最先研究这个数列的人是比萨的列奥纳多(又名斐波那契),他描述兔子生长的数目时用上了这数列。n 阅读全文
posted @ 2013-11-21 22:08 七年之后 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 描述给定N个整数(1const int N = 101;int main(){ int a[N]; int n,i,max,min; while(scanf("%d",&n)==1) { max = -1,min = 101; for(i=1;imax) max = a[i]; if(a[i]<min) min = a[i]; } printf("%d %d\n",max,min); } return 0;} 阅读全文
posted @ 2013-11-21 22:07 七年之后 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 描述给定两个整数,求它们之和。 输入两个整数A,B.输出两个整数的和。样例输入1 2样例输出3#include int main() { int a,b; scanf("%d %d",&a, &b); printf("%d\n",a+b); return 0; } 阅读全文
posted @ 2013-11-21 22:05 七年之后 阅读(226) 评论(0) 推荐(0) 编辑
摘要: Given a m x n matrix, if an element is 0, set its entire row and column to 0. Do it in place.click to show follow up.Follow up:Did you use extra space? A straight forward solution using O(mn) space is probably a bad idea. A simple improvement uses O(m + n) space, but still not the best solution. Cou 阅读全文
posted @ 2013-11-21 21:47 七年之后 阅读(179) 评论(0) 推荐(0) 编辑
上一页 1 ··· 23 24 25 26 27 28 29 30 31 ··· 34 下一页