#include <iostream>
using namespace std;
int main()
{
int MAXVAL = 100, COLS=3;
int display;
int nearest3;
if (MAXVAL % 3 > 0)
nearest3 = MAXVAL + (3 - MAXVAL % 3);
else
nearest3 = MAXVAL;
cout << "nearest3 is " << nearest3 << endl;
int ROWS = nearest3/COLS;
cout << "ROWS is " << ROWS << endl;
for(int r=1; r<=ROWS; r++)
{
//for(int c=1; c<=COLS; c++)
//{
if(r+(nearest3/COLS)*2 <= MAXVAL)
display = 1;
else
display = 0;
if (display)
cout << r << " " << r+(nearest3/COLS) << " " << r+(nearest3/COLS)*2 << endl ;
else
cout << r << " " << r+(nearest3/COLS) << " " << endl ;
//}
}
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSAKewogICAgaW50IE1BWFZBTCA9IDEwMCwgQ09MUz0zOwogICAgCiAgICBpbnQgZGlzcGxheTsKICAgIAogICAgaW50IG5lYXJlc3QzOwogICAgaWYgKE1BWFZBTCAlIDMgPiAwKQogICAgICAgbmVhcmVzdDMgPSBNQVhWQUwgKyAoMyAtIE1BWFZBTCAlIDMpOwogICAgZWxzZQogICAgICAgbmVhcmVzdDMgPSBNQVhWQUw7CiAgICAgICAKICAgIGNvdXQgPDwgIm5lYXJlc3QzIGlzICIgPDwgbmVhcmVzdDMgPDwgZW5kbDsKICAgIAogICAgaW50IFJPV1MgPSBuZWFyZXN0My9DT0xTOwogICAgY291dCA8PCAiUk9XUyBpcyAiIDw8IFJPV1MgPDwgZW5kbDsKICAgIAogICAgZm9yKGludCByPTE7IHI8PVJPV1M7IHIrKykKICAgIHsKICAgIAkvL2ZvcihpbnQgYz0xOyBjPD1DT0xTOyBjKyspCiAgICAJLy97CiAgICAJICAgIGlmKHIrKG5lYXJlc3QzL0NPTFMpKjIgPD0gTUFYVkFMKQogICAgCSAgICAgICBkaXNwbGF5ID0gMTsKICAgIAkgICAgZWxzZSAKICAgIAkgICAgICAgZGlzcGxheSA9IDA7CiAgICAJICAgICAgIAogICAgCQlpZiAoZGlzcGxheSkKICAgIAkJICAgY291dCA8PCByIDw8ICIgIiA8PCByKyhuZWFyZXN0My9DT0xTKSA8PCAiICIgPDwgcisobmVhcmVzdDMvQ09MUykqMiA8PCBlbmRsIDsKICAgIAkJZWxzZQogICAgCQkgICBjb3V0IDw8IHIgPDwgIiAiIDw8IHIrKG5lYXJlc3QzL0NPTFMpIDw8ICIgIiA8PCBlbmRsIDsKICAgIAkJCiAgICAJLy99CiAgICB9CgoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJcmV0dXJuIDA7Cn0K