3101:练18.1 还要等多久
练 18.1 还要等多久
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n;
cin>>n;
if( n<=25 )
{
cout<<25-n<<endl;
}
else
{
cout<<60-n+25<<endl;
}
return 0;
}
3102:练18.2 苹果和虫子
练 18.2 苹果和虫子
1038:苹果和虫子
3102:练18.2 苹果和虫子
1.3_15苹果和虫子
#include <bits/stdc++.h>
using namespace std;
int main()
{
int n,x,y,ans=0;
cin>>n>>x>>y;
if(y%x!=0) ans=n-y/x-1;
else ans=n-y/x;
if(ans<0)ans=0;
cout<<ans;
return 0;
}
3103:练18.3 组别判断
练 18.3 组别判断
https://www.bilibili.com/video/BV1wk4y1H7HV/
信息学奥赛一本通-编程启蒙3103:练18.3 组别判断
信息学奥赛一本通-编程启蒙3103:练18.3 组别判断_信息学课上要同学分组做期末报告,分组的方式为依座号顺序,每 3 个人一组。如:1, 2-CSDN博客
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
if(n%3==0)cout<<n/3;
else cout<<n/3+1;
return 0;
}
3104:练18.4 计算邮资
练 18.4 计算邮资
1052:计算邮资
1052:计算邮资-信息学奥赛一本通
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,ans=8;
char ch;
cin>>n>>ch;
if( ch=='y' )
{
ans+=5;
}
if( n>1000 )
{
if( (n-1000)%500==0 )
{
ans+=(n-1000)/500*4;
}
else
{
ans+=(n-1000)/500*4+4;
}
}
cout<<ans<<endl;
return 0;
}
第19 课 分支语句套
3105:【例19.1】 鸡兔同笼
[例 19.1] 鸡兔同笼
#include<iostream>
using namespace std;
int main(){
int a,t;
cin>>a;
if(a%2!=0){
cout<<"0 0";
return 0;
}
t=a/2;
if(t%2==0){
cout<<t/2<<" "<<t;
}
else{
cout<<a/4+(a-a/4*4)/2<<" "<<t;
}
return 0;
}