14 solutions
-
8
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; n=n/2+1; for(int i=1;i<=n;i++) //枚举倒三角的i行 { //1.先输出空格 for(int j=1;j<i;j++) { cout<<" "; } for(int j=2*n+1-2*i;j>=1;j--) { cout<<"*"; } cout<<endl; } for(int i=2;i<=n;i++) { for(int j=1;j<=n-i;j++) { cout<<" "; } for(int j=1;j<=2*i-1;j++) { cout<<"*"; } cout<<endl; } return 0; }
-
0
#include<bits/stdc++.h> using namespace std; int main(){ int n; int jishu=1; cin>>n; for(int i=1;i<=n/2+1;i++) { for(int j=1;j<i;j++) { cout<<" "; } for(int j=1;j<=n-2*i+2;j++) { cout<<"*"; } cout<<endl; } for(int i=1;i<=n/2;i++) { for(int j=1;j<=n/2-i;j++) { cout<<" "; } for(int j=1;j<=2*i+1;j++) { cout<<"*"; } cout<<endl; } return 0; }
-
-1
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; n=n/2+1; for(int i=1;i<=n;i++) //枚举倒三角的i行 { //1.先输出空格 for(int j=1;j<i;j++) { cout<<" "; } for(int j=2*n+1-2*i;j>=1;j--) { cout<<"*"; } cout<<endl; } for(int i=2;i<=n;i++) { for(int j=1;j<=n-i;j++) { cout<<" "; } for(int j=1;j<=2*i-1;j++) { cout<<"*"; } cout<<endl; } return 0; }
-
-1
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; n=n/2+1; for(int i=1;i<=n;i++) { for(int j=1;j<i;j++){ cout<<" "; } for(int j=2*n+1-2*i;j>=1;j--){ cout<<"*"; } cout<<endl; } for(int i=2;i<=n;i++){ for(int j=1;j<=n-i;j++){ cout<<" "; } for(int j=1;j<=2*i-1;j++){ cout<<"*"; } cout<<endl; } return 0; }
-
-2
#include<bits/stdc+.+h> using namespace std; int main(){ int n; cin>>n; n=n/21; for(int i=1;i<=n;i++) //枚举倒三角的i行 { //1.先输出空格 for(int j=1;j<i;j++) { cout<<" "; } for(int j=2*n+1-2*i;j>=1;j--) { cout<<"*"; } cout<<endl; } for(int i=2;i<=n;i++) { for(int j=1;j<=n-i;j++) { cout<<" "; } for(int j=1;j<=2*i-1;j++) { cout<<"*"; } cout<<endl; } return 0; }
-
-3
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; n=n/2+1; for(int i=1;i<=n;i++) //枚举倒三角的i行 { //1.先输出空格 for(int j=1;j<i;j++) { cout<<" "; } for(int j=2n+1-2i;j>=1;j--) { cout<<""; } cout<<endl; } for(int i=2;i<=n;i++) { for(int j=1;j<=n-i;j++) { cout<<" "; } for(int j=1;j<=2i-1;j++) { cout<<"*"; } cout<<endl; } return 0; }
-
-3
#include<bits/stdc++.h> using namespace std; int main(){ int n; cin >> n; if(n%2 == 0) return 0; for(int i=1;i<=n;i++) { //上半三角形 if(i <= n/2+1){ for(int j = 1;j<=i-1;j++){ cout << " "; } for(int j =1;j<=n-i*2+2;j++){ cout << "*"; } cout << endl; } //下半三角形 else{ //i =n/2-1; for(int j=1;j<=n-i;j++) //空格的数目 { cout<<" "; } for(int j=1;j<i*2+1-n;j++)//*的数目 { cout<<"*"; } cout<<endl; } } return 0; }
-
-3
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; n=n/2+1; for(int i=1;i<=n;i++) { for(int j=1;j<i;j++) { cout<<" "; } for(int j=n*2+1-i*2;j>=1;j--) { cout<<"*"; } cout<<endl; } for(int i=2;i<=n;i++) { for(int j=1;j<=n-i;j++) { cout<<" "; } for(int j=1;j<=i*2-1;j++) { cout<<"*"; } cout<<endl; } return 0; }
-
-7
不要听王世宇的我是对的
#include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; n=n/2+1; for(int i=1;i<=n;i++) //枚举倒三角的i行 { //1.先输出空格 for(int j=1;j<i;j++) { cout<<""; } for(int j=2*n+1-2*i;j>=1;j--) { cout<<"*"; } cout<<endl; } for(int i=2;i<=n;i++) { for(int j=1;j<=n-i;j++) { cout<<" "; } for(int j=1;j<=2*i-1;j++) { cout<<"*"; } cout<<endl; } return 0; }
- 1
Information
- ID
- 67
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 1
- Tags
- (None)
- # Submissions
- 87
- Accepted
- 48
- Uploaded By