Saturday, July 12, 2014

UVa - 488 - Triangle Wave

#include <iostream>
using namespace std;

int main(){
    int t, n, m;
    cin >> t;
    while(t--){
        cin >> n;
        cin >> m;
        while(m--){
            for(int i = 1; i <= n; i++){
                for(int j = 1; j <= i; j++){
                    cout << i;
                }
                cout << endl;
            }
            for(int i = n-1; i > 0; i--){
                for(int j = i; j > 0; j--){
                    cout << i;
                }
                cout << endl;
            }
            if(m == 0 && t == 0)break;
            cout << endl;
        }
    }
    return 0;
}

No comments:

Post a Comment