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.每次輸入結果的最後不換行
沒有留言:
張貼留言