在C++上的编译器上空格是对的,但在洛谷上面就不行了。求大佬看看
查看原帖
在C++上的编译器上空格是对的,但在洛谷上面就不行了。求大佬看看
785767
44i11楼主2022/12/5 20:00
#include<bits/stdc++.h>
using namespace std;
int main(){
    int n,cnt=1;
    cin>>n;
    for(int i=0;i<n;i++){
        for(int j=0;j<n;j++){
            if(cnt<10){
                cout<<0<<cnt;
            }else{
                cout<<cnt;
            }
            cnt++;
        }
        cout<<endl;
    }
    cnt=1;
    for(int i=0;i<n;i++){ 
	       	for(int k=0;k<(n-1-i)*2;k++){
					cout<<" ";
				}
        for(int j=0;j<=i;j++){
            if(cnt<10){
                cout<<0<<cnt;
            }else{
                cout<<cnt;
            }
            cnt++;
        }
        cout<<endl;
    }
}
2022/12/5 20:00
加载中...