P5725 【深基4.習8】求三角形

這裏是引用

注意:
①題中已經規定,數據規模不超過9。
②小於10的數,輸出要補0

AC代碼:

#include<bits/stdc++.h>

using namespace std;

int main(){
	int n;
	scanf("%d", &n);
	
	for(int i=1; i<=n*n; i++){   //處理正方形
		
		if(i<10){
			printf("0%d", i);
		}
		else
		{
			printf("%d", i);
		}
		if(i%n==0){
			printf("\n");
		}
	}

	printf("\n");

	int temp=1;                 //處理三角形
	for(int j=1; j<=n; j++){
		for(int i=1; i<=n-j; i++){
			printf("  ");  //兩個空格
		}
		for(int k=1; k<=j; k++){
			if(temp<10){
			printf("0%d", temp);
			}
			else
			{
				printf("%d",temp);
			}
			temp++;	
		}
	
		printf("\n");		
	}

	return 0;
} 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章