江西理工大学萌新基础练习(1)
这次的题目是HDU1089-1096(如果你做对了请翻到最后面)
1089随便写就可以了
#include <iostream> using namespace std; int main() { int n, m, k; while (cin >> m>>n) { k = m + n; cout << k << endl; } return 0; }
1090也一样
#include <iostream> using namespace std; int main() { int n; cin>>n; int a,b; for(;n>0;n--) { cin>>a>>b; cout<<a+b<<endl; } return 0; }
1091注意结束条件
#include <stdio.h> int main(int argc, char const *argv[]) { int a,b; scanf("%d %d",&a,&b); while (a!=0||b!=0) { printf("%d\n",a+b); scanf("%d %d",&a,&b); } return 0; }
1092还是注意结束条件
#include <iostream> using namespace std; int main() { int a,b,n; for(;(cin>>n)&&n;) { for(a=0;n>0;n--) { cin>>b; a+=b; } cout<<a<<endl; } return 0; }
1093什么也没改,就是加了一个t组数据
#include <stdio.h> int main(int argc, char const *argv[]) { int n; while (scanf("%d",&n)!=EOF) { for (size_t i = 0; i < n; i++) { int total=0,b,a; scanf("%d",&b); for (size_t i = 0; i <b ; i++) { scanf("%d",&a); total+=a; } printf("%d\n",total); } } return 0; }
1094
#include <iostream> using namespace std; int main() { int a,b,n; while(cin>>n) { for(a=0; n>0; n--) { cin>>b; a+=b; } cout<<a<<endl; } return 0; }
1095换两行,这个倒是对了
#include <iostream> using namespace std; int main() { int a,b; while(cin>>a>>b) cout<<a+b<<endl<<endl; return 0; }
1096注意,最后一组数据是换一行的,我们可以用一个计数t表示现在处理到第几组数据,然后最后一行换一行
很久以前写的代码
#include <stdio.h> int main(void) { int N,i,sum,M,temp; scanf("%d",&N); while(N) { scanf("%d",&M); sum=0; for(i=0; i<M; i++) { scanf("%d",&temp); sum+=temp; } if(N!=1) printf("%d\n\n",sum); else printf("%d\n",sum); N--; } return 0; }
UVA 10055看懂题意就十分简单了
#include <stdio.h> #include<iostream> #include<algorithm> using namespace std; int main(int argc, char const *argv[]) { long long a,b; while(cin>>a>>b) { cout<<abs(a-b)<<endl; } return 0; }
UVA 10071 一个物理题目,难度不是大学物理
#include <stdio.h> #include<iostream> #include<algorithm> using namespace std; int main(int argc, char const *argv[]) { long long a,b; while(cin>>a>>b) { cout<<2*a*b<<endl; } return 0; }
UVA 10300读懂题意,我们知道只要求面积*友好度的和就行
#include<stdio.h> #include<iostream> #include<algorithm> using namespace std; int main() { int t,n; int square,animal,enfriend; cin>>t; while(t--) { cin>>n; int sum=0; while(n--) { cin>>square>>animal>>enfriend; sum+=(square*enfriend); } cout<<sum<<endl; } return 0; }