(UVA)488-波形




#include<stdio.h>
int main(){
 int n;
 scanf("%d", &n);
 while (n--){
  int a, b;
  scanf("%d", &a);
  scanf("%d", &b);
  while (b--){
   int i, j;
   for (i = 1; i <= a; i++){
    for (j = 0; j < i; j++) printf("%d", i);
    printf("\n");
   }
   for (i = a - 1; i > 0; i--){
    for (j = 0; j < i; j++) printf("%d", i);
    printf("\n");
   }
   if (b>=1) printf("\n");/*波行之間需空行,最後一個不用*/
  }
  if (n>=1) printf("\n");/*每組之間需空行,最後一組不用*/
 }
 return 0;
}

留言

這個網誌中的熱門文章

Bundle Adjustment 光束平差法

Structure From Motion