和样例输出的一样,为什么错???????????????
查看原帖
和样例输出的一样,为什么错???????????????
565707
mediocre_楼主2022/2/7 12:10
#include<bits/stdc++.h>  
using namespace std;
int main(){
	int n,sum=0;
	cin>>n;
	int kep = n;
	//正方形
	for (int i = 1;i <= n;++i){
		for (int j = 1;j <= n;++j){
			sum++;
			if (sum < 10){
				cout<<"0"<<sum;
			}
			else{
				cout<<sum;
			}
		}
		cout<<"\n";
	}
	sum = 0;
	cout<<"\n"<<"\n";
	//三角形
	for (int i = 0;i < n;++i){
		for (int k = 1;k < kep;++k){
			cout<<"  ";
		}
		kep--;
		for (int j = n-i;j <= n;++j){
			sum++;
			if (sum < 10){
				cout<<"0"<<sum;			
			}
			else{
				cout<<sum;
			}
		}
		cout<<"\n";
	}
	return 0;
}
2022/2/7 12:10
加载中...