#include<iostream>#include<iomanip>#include<cmath>#include<algorithm>usingnamespace std;int num =1;//吃桃子的次数 intquestion9(int n){if(num ==4){return n;}++num;returnquestion9((n +1)*2);}intmain(){int t;
cin >> t;int result =0, sum =0, n =0, num =0, total =0;char ch =' ';double pi =3.141593, v =0.0;float free =0.0, temp =0.0;switch(t){case1:
cout <<"I love Luogu!"<< endl;break;case2:
cout <<2+4<<" "<<10-2-4<< endl;break;case3:
cout <<14/4<< endl;
cout <<14-14%4<< endl;
cout <<14%4<< endl;break;case4:
cout <<setprecision(6)<<500.0/3<< endl;break;case5://相遇问题:路程和=时间*速度和
cout <<(220+260)/(20+12)<< endl;break;case6:
cout <<sqrt(6*6+9*9)<< endl;break;case7:
sum =100;
cout << sum +10<< endl;
cout << sum +10-20<< endl;
cout << sum - sum << endl;break;case8:
cout <<2*5* pi << endl;
cout << pi *5*5<< endl;
cout <<1.0*4/3* pi *5*5*5<< endl;break;case9:
cout <<question9(1)<< endl;break;case10:
cout <<9<< endl;break;case11://路程差 / 速度差 = 追及时间
cout <<100.0/3.0<< endl;break;case12:
n =1;
ch ='A';while(++n <19){
ch +=1;if(ch =='M'){
cout << n << endl;}}
cout << ch << endl;break;case13:
v = pi *4*4*4*4/3+ pi *10*10*10*4/3;
cout <<int(pow(v,1.0/3))<< endl;break;case14:
num =10, total =0;
free =110, temp = free * num;while(temp <3500){
free -=1;
num +=1;
temp = free * num;}//free = int(floor(free + 0.5)); //实现四舍五入
cout << num << endl;}return0;}
#include<iostream>#include<iomanip>#include<cmath>usingnamespace std;intmain(){double a, b, c;double p =0.0;
cin >> a >> b >> c;
p =0.5*(a + b + c);
cout << fixed <<setprecision(1)<<sqrt(p *(p - a)*(p - b)*(p - c))<< endl;return0;}
#include<iostream>usingnamespace std;intmain(){int a, b;
cin >> a >> b;
cout <<int((a + b *0.1)/1.9)<< endl;return0;}
#include<iostream>usingnamespace std;intmain(){int m, t, s;
cin >> m >> t >> s;//吃掉n个苹果 t为0则直接吃掉所有苹果 int n = t !=0?(s % t ==0? s / t : s / t +1): m;int apples = m >= n ? m - n :0;
cout << apples << endl;return0;}
#include<iostream>usingnamespace std;typedefunsignedlonglong ull;
ull point[100005]={0};
ull sum[100005]={0};intmain(){//递推int n;
cin >> n;
point[4]=1;for(ull i =1; i <= n; i++){//预处理n^2的前缀和
sum[i]= sum[i -1]+ i * i;}for(ull i =5; i <= n; i++){
point[i]= point[i -1]+(i -2)*(i -2)*(i -3)/2- sum[i -3];}
cout << point[n]<< endl;return0;}
洛谷题单代码【入门1 顺序结构】A+B Problem超级玛丽游戏苹果采购字母转换数字反转再分肥宅水小鱼的游泳时间小学数学N合一三角形面积10.小玉买文具Apples Prologue对角线上学迟到成绩#include <iostream>using namespace std;int main(){ int a, b; cin >> a >> b; cout << a + b <&l