# Coding Ninja Surya's Answers Lecture 5

Dec 28th, 2021
72
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
1. #include<iostream>
2. using namespace std;
3.
4.
5. int main(){
6.
7.        /*  Read input as specified in the question.
8.     * Print output as specified in the question.
9.     */
10.   int n;
11.     cin>>n;
12.     for(int i=1;i<=n;i++)
13.     {
14.         for(int j=1;j<=n-i;j++)
15.             cout<<' ';
16.         for(int j=1;j<=i;j++)
17.             cout<<j;
18.         cout<<'\n';
19.     }
20. }
21.
22.
23. #include<iostream>
24. using namespace std;
25.
26.
27. int main(){
28.
29.        /*  Read input as specified in the question.
30.     * Print output as specified in the question.
31.     */
32.   int n;
33.     cin>>n;
34.     for(int i=n;i>0;i--)
35.     {
36.         for(int j=i;j>0;j--)
37.             cout<<i;
38.         cout<<'\n';
39.     }
40. }
41.
42.
43. /*Code by Surya a.k.a Sunny*/
44. /* by https://www.codechef.com/users/spsc */
45. #include <bits/stdc++.h>
46. //#include <boost/multiprecision/cpp_int.hpp>
47. #define lli long long
48. #define pi 3.14159265358979323846
49. #define MOD 1000000007
50. #define unbuffer cin.clear(); cin.sync();
51. #define foi(n)  for(lli i=0;i<n;i++)
52. #define foj(n)  for(lli j=0;j<n;j++)
53. #define test(T) lli T;cin>>T;while(T--)
54. #define loop(i, a, b) for(int i = (a); i<= (b); i++)
55. using namespace std;
56. //using namespace boost::multiprecision;
57. int main()
58. {
59.   //ios_base::sync_with_stdio(false);
60.    //cin.tie(NULL);
61.    //cout.tie(NULL);
62.
63.    int n,j;
64.    cin>>n;
65.    for(int i=n;i>0;i--)
66.    {
67.      for(int j=1;j<i;j++)
68.       cout<<' ';
69.      for(j=0;j<=n-i;j++)
70.       cout<<'*';
71.      for(j=0;j<n-i;j++)
72.       cout<<'*';
73.      cout<<'\n';
74.    }
75.
76.  }
77.
78.
79. /*Code by Surya a.k.a Sunny*/
80. /* by https://www.codechef.com/users/spsc */
81. #include <bits/stdc++.h>
82. //#include <boost/multiprecision/cpp_int.hpp>
83. #define lli long long
84. #define pi 3.14159265358979323846
85. #define MOD 1000000007
86. #define unbuffer cin.clear(); cin.sync();
87. #define foi(n)  for(lli i=0;i<n;i++)
88. #define foj(n)  for(lli j=0;j<n;j++)
89. #define test(T) lli T;cin>>T;while(T--)
90. #define loop(i, a, b) for(int i = (a); i<= (b); i++)
91. using namespace std;
92. //using namespace boost::multiprecision;
93. int main()
94. {
95.   //ios_base::sync_with_stdio(false);
96.    //cin.tie(NULL);
97.    //cout.tie(NULL);
98.
99.    int n,j,temp=1;
100.    cin>>n;
101.    for(int i=1;i<=n;i++)
102.    {
103.      for(int j=i;j<n;j++)
104.       cout<<' ';
105.      temp=i;
106.      for(int j=1;j<=i;j++)
107.         {
108.           cout<<temp;
109.           temp++;
110.         }
111.      for(int j=temp-1;j>i;j--)
112.         {
113.           cout<<j-1;
114.         }
115.      cout<<'\n';
116.     }
117. }
118.
119.
120. /*Code by Surya a.k.a Sunny*/
121. /* by https://www.codechef.com/users/spsc */
122. #include <bits/stdc++.h>
123. //#include <boost/multiprecision/cpp_int.hpp>
124. #define lli long long
125. #define pi 3.14159265358979323846
126. #define MOD 1000000007
127. #define unbuffer cin.clear(); cin.sync();
128. #define foi(n)  for(lli i=0;i<n;i++)
129. #define foj(n)  for(lli j=0;j<n;j++)
130. #define test(T) lli T;cin>>T;while(T--)
131. #define loop(i, a, b) for(int i = (a); i<= (b); i++)
132. using namespace std;
133. //using namespace boost::multiprecision;
134. int main()
135. {
136.   //ios_base::sync_with_stdio(false);
137.    //cin.tie(NULL);
138.    //cout.tie(NULL);
139.
140.    int n,m,j;
141.    cin>>n;
142.    m=(n+1)/2;
143.    n/=2;
144.    for(int i=m;i>0;i--)
145.    {
146.      for(int j=1;j<i;j++)
147.       cout<<' ';
148.      for(j=0;j<=m-i;j++)
149.       cout<<'*';
150.      for(j=0;j<m-i;j++)
151.       cout<<'*';
152.      cout<<'\n';
153.    }
154.    for(int i=1;i<=n;i++)
155.    {
156.      for(int j=1;j<=i;j++)
157.       cout<<' ';
158.      for(int j=i;j<=n;j++)
159.       cout<<'*';
160.      for(int j=i;j<n;j++)
161.       cout<<'*';
162.     cout<<'\n';
163.    }
164.  }
165.
166.