61672023-11-04 17:34:37zsomborKönyvkupaccpp17Részben helyes 82.34/1003ms2600 KiB
#include <iostream>
#include <vector>
using namespace std;

int main() {
    vector <int> v(1);
    cin >> v[0];
    while (v[0]) {
        v.push_back(0);
        while (v[0] > v.back()) {
            cout << "1 0 " << v.size() - 1 << "\n";
            v[0]--;
            v.back()++;
        }
    }
    for (int i = 1; i < v.size(); i++) cout << v[i] << " " << i << " 0\n";
}
RészfeladatÖsszpontTesztVerdiktIdőMemória
subtask10/0
1Elfogadva3ms1684 KiB
2Elfogadva3ms1924 KiB
subtask282.34/100
3Részben helyes3ms2140 KiB
4Részben helyes3ms2140 KiB
5Részben helyes3ms2144 KiB
6Részben helyes3ms2396 KiB
7Részben helyes3ms2600 KiB
8Részben helyes3ms2564 KiB