2013年10月5日 星期六

[UVA] 488 - Triangle Wave

/*20131006 hanting*/
#include <iostream>
using namespace std;
int main()
{
    int TestQuantity=0;
    int i,j,k,l,m,A[1000],F[1000];
    cin>>TestQuantity;

    for(i=0;i<TestQuantity;i++)
    {
       cin>>A[i]>>F[i];
    }
    for(i=0;i<TestQuantity;i++)
    {
        while(F[i]--)
        {
            for(j=1;j<=A[i];j++)
            {
                for(k=0;k<j;k++)
                {
                    cout<<j;
                }
                cout<<endl;
            }
            for(l=1;l<A[i];l++)
            {
                for(m=A[i]-l;m>0;m--)
                {
                    cout<<A[i]-l;
                }
                cout<<endl;
            }
            if(i !=TestQuantity -1 || F[i]!=0)
            cout<<endl;
        }
    }


    return 0;
}

沒有留言:

張貼留言