2016年6月27日 星期一

Q488: Triangle Wave


https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&category=&problem=429&mosmsg=Submission+received+with+ID+17585649

#include<stdio.h> 
int main(){     
  int n,i,j,a,f,k,l;
  scanf("%d",&n);
  for(i=0;i<n;i++){
   scanf("%d%d",&a,&f);
   if(i)printf("\n");
   for(j=1;j&lt=f;j++){
    int c=0,count;
    for(k=1;k&lt=a*2-1;k++){
     count=k;
     if(k&gta){
       count-=c;
      }
     for(l=0;l<count;l++){

       printf("%d",k-c);
     } 
     printf("\n");
     if(k&gt=a)c+=2;
    }
    if(j!=f)printf("\n");
   }
  }
  return 0;
 /* 
    題目:Q488: Triangle Wave
    作者:1010
    時間:西元 2016 年 6 月 */
} 

困難度 
*這題要注意兩個換行 1.從第二個測資輸入完 a f 後要換行 2.每次輸入結果的最後不換行

沒有留言:

張貼留言