2014年2月19日

摘要: Problem Description输入n(n#include using namespace std;int main(){ int a[101],b[101]; int n,i,j,s; while(cin>>n&&n!=0) { { for(i=1; i>a[i]; } for(i=1; i<=n; i++) { if(a[i]<0) b[i]=-a[i]; else b[i]=a[i]; } for(i=1; i<=n-1; i++) for(j=1; j<=n-i; j++) { if(b[j]<b[j+1]) { s 阅读全文
posted @ 2014-02-19 12:36 陈小夏 阅读(162) 评论(0) 推荐(0)
摘要: Problem Description输入两点坐标(X1,Y1),(X2,Y2),计算并输出两点间的距离。Input输入数据有多组,每组占一行,由4个实数组成,分别表示x1,y1,x2,y2,数据之间用空格隔开。Output对于每组输入数据,输出一行,结果保留两位小数。Sample Input0 0 0 10 1 1 0Sample Output1.001.41答案。。。两点间的距离#include#include #include using namespace std;int main(){ float a,b,c,d,s; while(cin>>a>>b>& 阅读全文
posted @ 2014-02-19 12:08 陈小夏 阅读(729) 评论(0) 推荐(0)
摘要: Problem Description给你n个整数,求他们中所有奇数的乘积。Input输入数据包含多个测试实例,每个测试实例占一行,每行的第一个数为n,表示本组数据一共有n个,接着是n个整数,你可以假设每组数据必定至少存在一个奇数。Output输出每组数中的所有奇数的乘积,对于测试实例,输出一行。Sample Input3 1 2 34 2 3 4 5Sample Output315答案。。。#includeusing namespace std;int main(){ int a[100]; int n,i,s; while(cin>>n) { s=1; for(i=1;i> 阅读全文
posted @ 2014-02-19 11:57 陈小夏 阅读(920) 评论(0) 推荐(0)
摘要: 问题 H: 成绩评估题目描述我们知道,高中会考是按等级来的。 90~100为A; 80~89为B; 70~79 为C; 60~69为D; 0~59为E。 编写一个程序,对输入的一个百分制的成绩t,将其转换成对应的等级。输入输入数据有多组,每组占一行,由一个整数组成。输出对于每组输入数据,输出一行。如果输入数据不在0~100范围内,请输出一行:“Score is error!”。#include using namespace std;int main(){ int a; while(cin>>a) {if(a>=90&&a=80&&a=70&a 阅读全文
posted @ 2014-02-19 11:00 陈小夏 阅读(295) 评论(0) 推荐(0)
摘要: Description已知元素从小到大排列的两个数组x[ ]和y[ ],请写出一个程序算出两个数组彼此之间差的绝对值中最小的一个,这叫做数组的距离。•#include •#include •using namespace std;•int main()•{• int n,m,i,j,w,q;• int a[1001],b[1001];• cin>>n>>m; //输入两组数组长度• {• for(i=1;i>a[i];• for(j=1;j>b[j]; //输入两组数组数据• }•w=fabs(a[n]-b[1]);• {• for(i=1;i<=n; 阅读全文
posted @ 2014-02-19 10:34 陈小夏 阅读(841) 评论(0) 推荐(0)

导航