#include<bits/stdc++.h>
using namespace std;intmain(){
int a, b;
cin >> a >> b;printf("%10d\n", a);printf(" +%6d\n", b);printf("-----------\n");printf("%10d\n", a + b);return0;}
76 计算塔高
#include<bits/stdc++.h>
using namespace std;intmain(){
double l, a, b, mn;constdouble PI =3.1415926;
cin >> l >> a >> b;
a = a /180* PI;
b = b /180* PI;
mn = l /(1/tan(b)-1/tan(a));printf("%.3f", mn);return0;}
101 计算比例
#include<bits/stdc++.h>
using namespace std;intmain(){
int a, na;double b;int nb;int c, nc;
cin >> a >> na;
cin >> b >> nb;
cin >> c >> nc;double p1, p2;
p1 =1.0*(na - a)/ a;int f = a + nb /(1+ b)+(nc - c);int m = na + nb + nc - f;
p2 =1.0* m / f;if(p1 >= p2){
printf("%.2lf", p1 - p2);}else{
cout <<"tan90";}return0;}
103 说谎
#include<bits/stdc++.h>
using namespace std;intmain(){
int a, b, c, d;int a1, b1, c1, d1;
cin >> a >> b >> c >> d;
d1 =1;
c1 = d1 ? d :!d;
b1 = c1 ? c :!c;
a1 = b1 ? b :!b;
cout << a1 <<' '<< b1 <<' '<< c1 <<' '<