import java
.util
.Scanner
;
public class S7_07 {
static int n
;
static int[][] rec
= new int[11][11];
public static void main(String
[] args
) {
Scanner sc
= new Scanner(System
.in
);
n
= sc
.nextInt();
init();
f();
}
static void init() {
for (int i
= 0; i
< n
; i
++) {
rec
[i
][0] = 1;
}
for (int i
= 1; i
< n
; i
++) {
for (int j
= 1; j
< i
+ 1; j
++) {
rec
[i
][j
] = rec
[i
- 1][j
- 1] + rec
[i
- 1][j
];
}
}
}
static void f() {
int kong
= n
- 1;
for (int i
= 0; i
< n
; i
++) {
print(kong
--);
for (int j
= 0; j
< i
+ 1; j
++) {
System
.out
.printf("M",rec
[i
][j
]);
}
System
.out
.println();
}
}
static void print(int num
) {
while (num
-- > 0)System
.out
.print(" ");
}
}
#include<iostream>
#include<iomanip>
#include<string.h>
using namespace std
;
int arr
[15][15];
int main(){
int n
;
memset(arr
,0,sizeof(arr
));
cin
>>n
;
arr
[1][1]=1;
for(int i
=2;i
<=n
;i
++){
for(int j
=1;j
<=i
;j
++){
arr
[i
][j
]=arr
[i
-1][j
-1]+arr
[i
-1][j
];
}
}
for(int i
=1;i
<=n
;i
++){
for(int j
=0;j
<n
-i
;j
++)cout
<<' ';
for(int j
=1;j
<=i
;j
++){
cout
<<setw(4)<<setfill(' ')<<right
<<arr
[i
][j
];
}
if(i
!=n
)cout
<<endl
;
}
return 0;
}
转载请注明原文地址: https://win8.8miu.com/read-11523.html