首页 > 其他分享 >CPP转载题目

CPP转载题目

时间:2022-12-31 11:34:34浏览次数:59  
标签:题目 int t2 课外 t1 津津 CPP 转载 课内

分享几道C++非常常见的题目
题目一

问题
宾馆里有一百个房间,从1-100编了号。第一个服务员把所有的房间门都打开了,第二个服务员把所有编号是2的倍数的房间“相反处理”,第三个服务员把所有编号是3的倍数的房间作“相反处理”…,以后每个服务员都是如此。当第100个服务员来过后,哪几扇门是打开的。(所谓“相反处理”是:原来开着的门关上,原来关上的门打开。)
这道题其实仔细分析之后会发现非常简单

分析

其实就是先建立一个列表,长度100
每个都是0
之后开始定义两层循环
第一个用来计算服务员名称
第二个用来计算门的编号
最后一个判断
判断后如果是就进行反转(这里还有两个判断!)
最后再遍历一遍
输出开的门的编号+空格
结束!!!
代码(你最好自己写!!!)

include

using namespace std;
int a[100];
int main(){
int i, j;
for(i = 1; i <= 100; ++i){
for(j = 1; j <= 100; ++j){
if(j % i == 0){
if(a[j] == 0){
a[j] = 1;
} else {
a[j] = 0;
}
}
}
}
for(i = 1; i <= 100; ++i){
if(a[i] == 1){
cout<<i<<" ";
}
}
return 0;
}
题目二
问题

津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下津津下周的日程安排,看看下周她会不会不高兴;如果会的话,哪天最不高兴。

输入格式(Format Input)
输入包括七行数据,分别表示周一到周日的日程安排。每行包括两个小于10的非负整数,用空格隔开,分别表示津津在学校上课的时间和妈妈安排她上课的时间。
输出格式(Format Output)
输出包括一行,这一行只包含一个数字。如果不会不高兴则输出0,如果会则输出最不高兴的是周几(用1, 2, 3, 4, 5, 6, 7分别表示周一,周二,周三,周四,周五,周六,周日)。如果有两天或两天以上不高兴的程度相当,则输出时间最靠前的一天。

分析
定义两个变量分别是课内和课外
定义一个变量记录最大
定义一个变量记录也许不开心的一天
定义循环输入一周的课内和课外
之后条件是(课内+课外)>8和(课内+课外)大于原始最大值
满足条件之后最大值=课内+课外
也许不开心的一天为今天
最后输出也许不开心的一天

代码(你最好自己写!!!)

include

using namespace std;
int main()
{
int t1 = 0;
int t2 = 0;
int max = 0;
int may_unhappy_day = 0;
for (int i = 1; i <= 7; i++)
{
cin>>t1>>t2;
if (t1 + t2 > 8 and t1 + t2 > max)
{
max = t1 + t2;
may_unhappy_day = i;
}
}
cout<<may_unhappy_day;
return 0;
}
原文连接:
https://www.moezz.cn/contents/14
---本文转载经过Python_Ryan本人同意
授权
"授权"

标签:题目,int,t2,课外,t1,津津,CPP,转载,课内
From: https://www.cnblogs.com/daxingyi/p/17016355.html

相关文章