3236:练39.1 书香阁座位
练 39.1 书香阁座位
第50课 书香阁的座位数
《小学生C++趣味编程》第50课 书香阁的座位数_数学计算
第45集 | 信息学奥赛一本通启蒙版——书香阁座位(3236)
C++代码:
/*
试编一程序,
算一算书香阁最后一排有几个座位? 一共有几排?
312个
第1排 15个
15+2
.....
最后一排几个座位?
一共几排?
*/
#include<iostream>
using namespace std;
int main()
{
int sum,p,x;
//p排数
p=1;
//第1排 15个
x=15;
sum=x;
//cout<<p<<" "<<x;
//cout<<" "<<sum<<endl;
do
{
p++;
//每排增加2个座位
x+=2;
//前p排共有多少个座位
sum+=x;
//cout<<p<<" "<<x<<" "<<sum<<endl;
}while(sum!=312);
cout<<"最后一排的座位数:"<<x<<endl;
cout<<"排数:"<<p<<endl;
return 0;
}
/*
作业:
用for循环
while循环重写上面的程序
1089:数字反转
http://ybt.ssoier.cn:8088/problem_show.php?pid=1089
1090:含k个3的数
http://ybt.ssoier.cn:8088/problem_show.php?pid=1090
P4956 [COCI2017-2018#6] Davor
https://www.luogu.com.cn/problem/P4956
*/
#include <bits/stdc++.h>
using namespace std;
int main()
{
int s=312,a=15,i;
for(i=1;i<=20;i++)
{
s-=a;
if(s<=0) break;
a+=2;
}
cout<<"最后一排的座位数:"<<a<<endl;
cout<<"排数:"<<i;
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main()
{
cout<<"最后一排的座位数:37"<<endl;
cout<<"排数:12"<<endl;
return 0;
}
CSP-J 计算机结构与组成
CSP-J 计算机结构与组成(一)
CSP-J 计算机结构与组成(二)
计算机等级考试一级模拟题(选择题)
计算机等级考试一级 ms office
五笔字型课堂
Linux 入门
计算机是如何工作的 计算机原理
计算机科学速成课
CSP初赛高频考点解析
CSP-J初赛练习
CSP-J/S 2022初赛讲评
备战CSP2022, 初赛讲解, NOIP CSP-J CSP-S CSP-J/S
决战选择题 CSP-J 2022 选择题解析 初赛
信息学奥赛 链表专题
信息学奥赛CSP-J(入门组)初赛辅导
【睿爸信奥】2022CSP-J初赛模拟试卷及讲评