arrow_forward
همه ارسالها
جزئیات ارسال کد#562
برای پسندیدن وارد شوید
1#include <iostream>
2using namespace std;
3int main ()
4{
5 int n;
6 cin >> n;
7
8 for ( int i = 0 ; i < n ; i ++ )
9 {
10 for ( int j = 0 ; j < n ; j ++ )
11 {
12 if ( n/2 <= i && i <= n - 1 && n/2 <= j && j <= n - 1 )
13 {
14 if ( i + j <= n/2 + n - 1 )
15 {
16 if ( i != n/2 && j != n/2 )
17 {
18 cout << "*";
19 }
20 }
21
22 else
23 {
24 cout << " ";
25 }
26 }
27
28 if ( n/2 <= i && i <= n - 1 && 0 <= j && j <= n/2 )
29 {
30 if ( j >= i - n/2 )
31 {
32 if ( i != n/2 && j != n/2 )
33 {
34 cout << "*";
35 }
36 }
37
38 else
39 {
40 cout << " ";
41 }
42 }
43
44 if ( 0 <= i && i <= n/2 && 0 <= j && j <= n/2 )
45 {
46 if ( i + j >= n/2 )
47 {
48 if ( i != n/2 && j != n/2 )
49 {
50 cout << "*";
51 }
52 }
53
54 else
55 {
56 cout << " ";
57 }
58 }
59
60 if ( 0 <= i && i <= n/2 && n/2 <= j && j <= n - 1 )
61 {
62 if ( j + (j - n/2) <= i + j )
63 {
64 if ( i != n/2 && j != n/2 )
65 {
66 cout << "*";
67 }
68 }
69
70 else
71 {
72 cout << " ";
73 }
74 }
75
76 if ( i == n/2 || j == n/2 )
77 {
78 cout << "*";
79 }
80 }
81
82 cout << '\n';
83 }
84
85
86 return 0;
87}
کد ارسالشده برای داوری خودکار هاتکدز
UTF-8