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<=f;j++){ int c=0,count; for(k=1;k<=a*2-1;k++){ count=k; if(k>a){ count-=c; } for(l=0;l<count;l++){ printf("%d",k-c); } printf("\n"); if(k>=a)c+=2; } if(j!=f)printf("\n"); } } return 0; /* 題目:Q488: Triangle Wave 作者:1010 時間:西元 2016 年 6 月 */ }
困難度 ★
*這題要注意兩個換行 1.從第二個測資輸入完 a f 後要換行 2.每次輸入結果的最後不換行
沒有留言:
張貼留言