#include<iostream>#include<iomanip>usingnamespace std;intmain(){int a, b,s, p;while(cin>>a>>b){
s = a * b;
p =2*(a + b);
cout<<s<<" "<<p<<endl;}return0;}
2. 数列和
#include<iostream>#include<iomanip>usingnamespace std;intmain(){int n, sum;while(cin>>n){
sum = n *(n +1)/2;
cout<<sum<<endl;}return0;}
3. 解方程
#include<iostream>#include<iomanip>usingnamespace std;intmain(){double a, b, x;while(cin>>a>>b){
x =(5-3*b)/(2* a);
cout<<fixed<<setprecision(1)<<x<<endl;}return0;}
#include<iostream>#include<iomanip>usingnamespace std;intmain(){int year, mouth, day, num, y, m, d;while(cin>>year>>mouth>>day>>num){
y = year;
m = mouth + num;
d = day;while(m >12){
m -=12;
y++;}if(m==2){if(y %400==0||( y%100!=0&&y %4==0)){
d =29;}else{
d =28;}}if((m ==4&& d >30)||(m ==6&& d >30)||(m ==9&& d >30)||( m ==11&& d >30)){
d =30;}
cout <<y<<" "<<m<<" "<< d << endl;}return0;}
6.实数运算
#include<iostream>#include<iomanip>usingnamespace std;intmain(){double a, b;char ch;while(cin>>a>>b){
cin>>ch;if(b !=0){if(ch =='+'){
cout <<fixed <<setprecision(1)<< a + b <<endl;}elseif(ch =='-'){
cout <<fixed <<setprecision(1)<< a - b <<endl;}elseif(ch =='*'){
cout <<fixed <<setprecision(1)<< a * b <<endl;}elseif(ch =='/'){
cout <<fixed <<setprecision(1)<< a / b <<endl;}}else{
cout <<"Wrong!"<<endl;}}return0;}
#include<iostream>#include<iomanip>#include<cmath>usingnamespace std;intmain(){int n;double s;while(cin>>n){if(0<= n && n <=20){
s=n *5;}elseif(n >20&& n <=40){
s = n *5*0.9;}elseif(n >40&& n <=80){
s = n *5*0.85;}elseif(n >80&& n <=120){
s = n *5*0.8;}elseif(n >120){
s = n *5*0.7;}
cout<<fixed<<setprecision(2)<<s<<endl;}return0;}
#include<iostream>#include<iomanip>#include<cmath>usingnamespace std;intmain(){int a , b, c, d, e, f, s, i, m;while(cin>>a>>b>>c>>d>>e>>f){
s = a + d;
i = b + e;
m = c + f;if(m >=60){
m -=60;
i++;}if(i >=60){
i -=60;
s++;}
cout<<s<<" "<<i<<" "<<m<<endl;}return0;}