作者:进击攻城狮
个人主页:欢迎访问我的主页
首发时间:2022年8月8日星期一
订阅专栏:刷题
个人信条:星光不问赶路人,岁月不负有心人。
如果文章有错误,欢迎在评论区指正。
支持我:点赞+收藏⭐️+留言
文章目录
- 667. 游戏时间
- 输入格式
- 输出格式
- 数据范围
- 输入样例1:
- 输出样例1:
- 输入样例2:
- 输出样例2:
- 输入样例3:
- 669. 加薪
- 输入格式
- 输出格式
- 数据范围
- 输入样例:
- 输出样例:
- 670. 动物
- 输入格式
- 输出格式
- 输入样例:
- 输出样例:
- 657. 选择练习1
- 输入格式
- 输出格式
- 数据范围
- 输入样例:
- 输出样例:
667. 游戏时间
读取两个整数 AA 和 BB,表示游戏的开始时间和结束时间,以小时为单位。
然后请你计算游戏的持续时间,已知游戏可以在一天开始并在另一天结束,最长持续时间为 2424 小时。
如果 AA 与 BB 相等,则视为持续了 2424 小时。
输入格式共一行,包含两个整数 AA 和 BB。
输出格式输出格式为 O JOGO DUROU X HORA(S),其中 XX 为游戏持续时间。
数据范围0≤A,B≤230≤A,B≤23
输入样例1:16 2输出样例1:
O JOGO DUROU 10 HORA(S)输入样例2:
0 0输出样例2:
O JOGO DUROU 24 HORA(S)输入样例3:
2 16
#include669. 加薪using namespace std; int main(){ int a,b; cin>>a>>b; if(b>a)printf("O JOGO DUROU %d HORA(S)",b-a); else printf("O JOGO DUROU %d HORA(S)",b+24-a); }
ABC 公司决定给员工加薪,加薪情况如下所示:
薪水 涨薪幅度 0 - 400.00 15% 400.01 - 800.00 12% 800.01 - 1200.00 10% 1200.01 - 2000.00 7% 超过 2000.00 4%
读取员工的工资,计算并输出员工的新工资,以及员工增加的收入和涨薪幅度。
输入格式共一行,包含一个保留两位小数的浮点数。
输出格式输出格式如下所示:
第一行输出 Novo salario: X,XX 表示员工新工资,保留两位小数。
第二行输出 Reajuste ganho: Y,YY 表示员工增加的具体收入数值,保留两位小数。
第三行输出 Em percentual: Z,ZZ 表示涨薪幅度,注意用百分比表示。
数据范围0≤原工资≤2500.000≤原工资≤2500.00
输入样例:400.00输出样例:
Novo salario: 460.00 Reajuste ganho: 60.00 Em percentual: 15 %
#include670. 动物using namespace std; double a; int main(){ cin>>a; if(a>=0&&a<=400)printf("Novo salario: %.2lfnReajuste ganho: %.2lfnEm percentual: %d %%",a*(1+0.15),a*0.15,15); else if(a>=400.01&&a<=800)printf("Novo salario: %.2lfnReajuste ganho: %.2lfnEm percentual: %d %%",a*(1+0.12),a*0.12,12); else if(a>=800.01&&a<=1200)printf("Novo salario: %.2lfnReajuste ganho: %.2lfnEm percentual: %d %%",a*(1+0.10),a*0.10,10); else if(a>=1200.01&&a<=2000)printf("Novo salario: %.2lfnReajuste ganho: %.2lfnEm percentual: %d %%",a*(1+0.07),a*0.07,7); else printf("Novo salario: %.2lfnReajuste ganho: %.2lfnEm percentual: %d %%",a*(1+0.04),a*0.04,4); }
给定你三个葡萄牙语单词,这些词将根据下表从左到右定义一个动物。
请你确定并输出这个动物的名称。
输入格式根据上表,输入包含三个单词,每行一个,用以识别动物,单词由小写字母构成。
输出格式输出识别出的动物的名称。
输入样例:vertebrado mamifero onivoro输出样例:
homem
#include657. 选择练习1using namespace std; int main(){ string a,b,c; cin>>a>>b>>c; if(a=="vertebrado"){ if(b=="ave"){ if(c=="carnivoro"){ printf("aguia"); } else printf("pomba"); } if(b=="mamifero"){ if(c=="onivoro"){ printf("homem"); } else printf("vaca"); } } else if(a=="invertebrado"){ if(b=="inseto"){ if(c=="hematofago"){ printf("pulga"); } else printf("lagarta"); } if(b=="anelideo"){ if(c=="hematofago"){ printf("sanguessuga"); } else printf("minhoca"); } } }
读取 44 个整数值 A,B,CA,B,C 和 DD。
如果四个整数同时满足以下条件:
- BB 大于 CC。
- DD 大于 AA。
- CC 和 DD 的总和大于 AA 和 BB 的总和。
- CC 和 DD 是正值。
- AA 是偶数。
则输出 Valores aceitos,否则,输出 Valores nao aceitos。
输入格式输入占一行,包含四个整数 A,B,C,DA,B,C,D。
输出格式如果输入数值满足题目条件则输出 Valores aceitos,否则输出 Valores nao aceitos。
数据范围−100≤A,B,C,D≤100−100≤A,B,C,D≤100
输入样例:5 6 7 8输出样例:
Valores nao aceitos
#includeusing namespace std; int main(){ int a,b,c,d; cin>>a>>b>>c>>d; if(b>c&&d>a&&(c+d)>(a+b)&&c>0&&d>0&&a%2==0) printf("Valores aceitos"); else printf("Valores nao aceitos"); return 0; }