欢迎收看大型纪录片之数字直角三角形
有一道题
叫
数字直角三角形
【题目描述】
给出 nn,请输出一个直角边长度是 nn 的数字直角三角形。所有数字都是 22 位组成的,如果没有 22 位则加上前导 0。
输入格式
输入一个正整数 n。
输出格式
输出如题目要求的数字直角三角形。
【输入样例】
5
【输出样例】
0102030405
06070809
101112
1314
15
由于此题过于简单
直接奉上代码
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,t=0,a;
cin>>n;
a=n;
for(int i=0;i<n;i++)
{
for(int j=0;j<a;j++)
{
t++;
printf("%02d",t);
}
a--;
cout<<endl;
}
return 0;
}
再考大家
☞一道题(需登录luogu)
↓↓↓参考答案↓↓↓
#include<bits/stdc++.h>
using namespace std;
bool excess(double sn,double k){
return sn > k;
}
int main()
{
int i=1;
double sn=0,k;
cin>>k;
while(1){
sn += (double)1/(double)(i++);
if(excess(sn,k)) {cout<<i-1;break;}
}
return 0;
}
好啦!
这期就到这里了
记得点赞
散会