3181:【例30.2】回家作业
[例 30.2] 回家作业
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a;
cin>>a;
if(a%2==0) cout<<"yes";
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main()
{
int ans,a[4+5];
cin>>ans;
for(int i=1;i<=ans;i++)
{
for(int j=1;j<=4;j++)
{
cin>>a[j];
}
for(int j=1;j<=4;j++)
{
cout<<a[j]<<" ";
}
if( a[2]-a[1]==a[3]-a[2] )
{
cout<<a[4]+(a[2]-a[1])<<endl;
}
else
{
cout<<a[4]*(a[2]/a[1])<<endl;
}
}
return 0;
}
3182:【例30.3】 按要求计算输出
[例 30.3] 按要求计算输出
#include<bits/stdc++.h>
using namespace std;
int n,a,b,c;
int main(){
ios::sync_with_stdio(0);
cin.tie(0);
cin>>n;
for(int i=1;i<=n;i++){
cin>>a>>b>>c;
if(a==1){
cout<<b+c<<endl;
}
else if(a==2){
cout<<b-c<<endl;
}
else if(a==3){
cout<<b*c<<endl;
}
else{
cout<<b/c<<endl;
}
}
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,a,b,c;
cin>>n;
while(n--){
cin>>a>>b>>c;
if(a==1) cout<<b+c<<endl;
if(a==2) cout<<b-c<<endl;
if(a==3) cout<<b*c<<endl;
if(a==4) cout<<b/c<<endl;
}
return 0;
}
3183:练30.1 鸡尾酒疗法
练 30.1 鸡尾酒疗法
1072:鸡尾酒疗法
#include<bits/stdc++.h>
using namespace std;
long long ans;
double num,sum,abc,xyz;
int main()
{
cin>>ans>>num>>sum;
num=sum/num;
for(int i=1;i<=ans-1;i++)
{
cin>>abc>>xyz;
if( (xyz/abc)-num>0.05 )
{
cout<<"better"<<endl;
}
if( num-(xyz/abc)>0.05 )
{
cout<<"worse"<<endl;
}
if( (xyz/abc)-num<=0.05 && num-(xyz/abc)<=0.05 )
{
cout<<"same"<<endl;
}
}
return 0;
}
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,a,b;
double x,y;
cin>>n;
cin>>a>>b;
x=(double)b/a;
for(int i=1;i<=n-1;i++){
cin>>a>>b;
y=(double)b/a;
if((y-x)>0.05) cout<<"better"<<endl;
else if((x-y)>0.05) cout<<"worse"<<endl;
else cout<<"same"<<endl;
}
return 0;
}
信息学奥赛一本通Vlog 题号:1070 人口增长,1072 鸡尾酒疗法
1.5_18鸡尾酒疗法(C加加)
1072:鸡尾酒疗法-信息学奥赛一本通
鸡尾酒疗法(信息学奥赛一本通-T1072)_哔哩哔哩_bilibili
鸡尾酒疗法(信息学奥赛一本通-T1072)_哔哩哔哩_bilibili
1072:鸡尾酒疗法-信息学奥赛一本通_哔哩哔哩_bilibili
C++信息学奥赛OJ讲解:1072:鸡尾酒疗法_哔哩哔哩_bilibili
3184:练30.2 错误减法
练 30.2 错误减法
信奥刷题-错误的减法
#include<bits/stdc++.h>
using namespace std;
long long ans,num;
int main()
{
cin>>ans>>num;
for(int i=1;i<=num;i++)
{
if( ans%10!=0 )
{
ans-=1;
}
else
{
ans/=10;
}
}
cout<<ans<<endl;
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int n,k;
int main(){
ios::sync_with_stdio(0);
cin.tie(0);
cin>>n>>k;
for(int i=1;i<=k;i++){
if(n%10!=0){
n--;
}
else{
n/=10;
}
}
cout<<n;
}
3185:练30.3 奇偶分家
PTA天梯赛 第26题 奇偶分家问题
奇偶分家
用C语言实现奇偶分家【一题一策】第四十期
《信息学奥赛一本通 编程启蒙C++版》3155-3159(5题)
《信息学奥赛一本通 编程启蒙C++版》3160-3164(5题)
《信息学奥赛一本通 编程启蒙C++版》3165-3170(6题)