时间限制: 1000 ms 内存限制: 65536 KB
提交数: 251 通过数: 189
【题目描述】
风之巅小学的书香阁有312312个座位,已知第一排有1515个座位,以后每排比上一排增加22个座位,最后一排有几个座位?一共有几排?
试编一程序算一算。
【输入】
无。
【输出】
对于倒数第二行,输出最后一排的座位数。
对于最后一行,输出排数。
【输入样例】
无
【输出样例】
最后一排的座位数:37
排数:12
【来源】
参考--小学生c++趣味编程
题目链接
http://bas.ssoier.cn:8086/problem_show.php?pid=3236
代码奉上:
#include<bits/stdc++.h>
using namespace std;
int main()
{
cout<<"最后一排的座位数:37\n排数:12";
return 0;
}
算了,还是别卖关子了。
#include<bits/stdc++.h>
using namespace std;
int n=312,m=15,p;
int main()
{
while(n>0)
{
p++;
n-=m;
m+=2;
}
m-=2;
cout<<"最后一排的座位数:"<<m<<endl;
cout<<"排数:"<<p;
return 0;
}