1 条题解
-
0
C :
#include<stdio.h> int main(){ int N,i,sum=0,j=1; int flag=0; scanf("%d",&N); for(i=1;i<=N;i++){ sum=sum+i; for(j=j;j<=sum;j++){ if(flag) printf(" "); printf("%d",j); flag=1; } if((j==sum)&&(i==N)) break; else{ printf("\n"); flag=0;} } return 0; }
C++ :
#include <iostream> #include <iomanip> using namespace std; int main() { int count = 1; int n; while (cin>>n) { for (int i = 1; i<=n; i++) { for (int j = 1; j<=i; j++) { cout<<count++; if (j < i) cout<< " "; } cout<<endl; } } return 0; }
Java :
public class Main { public static void main(String[] args) { java.util.Scanner input = new java.util.Scanner(System.in); int n = input.nextInt(); int count = 0; for(int n1=1;n1<=n;n1++) { for(int i=0;i<n1;i++){ count++; System.out.print(count); if(i+1<n1) System.out.print(" "); } System.out.print("\n"); } } }
- 1
信息
- ID
- 1439
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者