//@Author Damien Bell
#include <iostream>
#include <cmath>
using namespace std;
int main(){
int choice=0, i, j;
cout << "How many digits do you want to use: ";
cin >> choice;
//One set of loops to count up to 5
for(i=1; i<=choice; i++){//outer loop
for(j=1; j<=i; j++){//inner loop
cout << j; //Cout present counter for J
}//end inner loop
cout << endl; // Line break
}//end outer loop
//Use another set of nested loops to count down from choice
for (i=choice; i >0; i--){//Outer loop
for(j=1; j<=i; j++){//Inner loop
cout << j ;//output current j
}//end inner loop
cout <<endl;//line break
}//end outer loop
//one set of loops to count down from 5
return 0;
}
/*
* 1
* 12
* 123
* 1234
* 12345
* 1234
* 123
* 12
* 1
*
*/
Ly9AQXV0aG9yIERhbWllbiBCZWxsCiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPGNtYXRoPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpewogICAgaW50IGNob2ljZT0wLCBpLCBqOwogICAgCiAgICBjb3V0IDw8ICJIb3cgbWFueSBkaWdpdHMgZG8geW91IHdhbnQgdG8gdXNlOiAiOwogICAgY2luID4+IGNob2ljZTsgCiAgICAKICAgIC8vT25lIHNldCBvZiBsb29wcyB0byBjb3VudCB1cCB0byA1CiAgICAKICAgIGZvcihpPTE7IGk8PWNob2ljZTsgaSsrKXsvL291dGVyIGxvb3AKICAgICAgICAKICAgICAgICBmb3Ioaj0xOyBqPD1pOyBqKyspey8vaW5uZXIgbG9vcAogICAgICAgICAgICAKICAgICAgICAgICAgY291dCA8PCBqOyAvL0NvdXQgcHJlc2VudCBjb3VudGVyIGZvciBKCiAgICAgICAgICAgIAogICAgICAgIH0vL2VuZCBpbm5lciBsb29wCiAgICAgICAgCiAgICAgICAgY291dCA8PCBlbmRsOyAvLyBMaW5lIGJyZWFrCiAgICAgICAgCiAgICB9Ly9lbmQgb3V0ZXIgbG9vcAogICAgCiAgICAKICAgIAogICAgLy9Vc2UgYW5vdGhlciBzZXQgb2YgbmVzdGVkIGxvb3BzIHRvIGNvdW50IGRvd24gZnJvbSBjaG9pY2UKICAgIAogICAgZm9yIChpPWNob2ljZTsgaSA+MDsgaS0tKXsvL091dGVyIGxvb3AKICAgICAgICAKICAgICAgICBmb3Ioaj0xOyBqPD1pOyBqKyspey8vSW5uZXIgbG9vcAogICAgICAgICAgICAKICAgICAgICAgICAgY291dCA8PCBqIDsvL291dHB1dCBjdXJyZW50IGoKICAgICAgICAgICAgCiAgICAgICAgfS8vZW5kIGlubmVyIGxvb3AKICAgICAgICAKICAgICAgICBjb3V0IDw8ZW5kbDsvL2xpbmUgYnJlYWsKICAgICAgICAKICAgIH0vL2VuZCBvdXRlciBsb29wCiAgICAKICAgIAogICAgCiAgICAKICAgIC8vb25lIHNldCBvZiBsb29wcyB0byBjb3VudCBkb3duIGZyb20gNQogICAgCiByZXR1cm4gMDsKfQoKLyoKIAogCiAqIDEKICogMTIKICogMTIzCiAqIDEyMzQKICogMTIzNDUKICogMTIzNAogKiAxMjMKICogMTIKICogMQogKiAKIAogKi8=