为什么三角形不对?
查看原帖
为什么三角形不对?
548856
杨雨澳13121306135楼主2021/10/4 18:23
#include<bits/stdc++.h>
using namespace std;
int main()
{
	int n,ans=1;
	cin>>n;
	int cnt;
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<=n;j++)
		{
			if(ans<=9)
			{
				cout<<0;
			}
			cout<<ans;
			ans++;
		} 
		cout<<endl;
	}
	cout<<endl;
	ans=1;
	for(int i=1;i<=n;i++)
	{
		cnt=(n-i)*2;
		for(int j=1;j<=n;j++)
		{
			//cout<<"debug"<<cnt<<" ";
			cnt--;
			cout<<" ";
			if(cnt==0)
			{
				for(int k=1;k<=(n-(n-i))*2;k++)
				{
					
					if(ans<=9)
					{	
						cout<<0;
					}
					cout<<ans;
					ans++;
				}
			}
			cout<<endl;
		} 
	} 
	return 0;
}

2021/10/4 18:23
加载中...