// Punkty rankingowe [A].cpp : Ten plik zawiera funkcję „main”. W nim rozpoczyna się i kończy wykonywanie programu. // #include <iostream> using namespace std; int tab[309]; int main() { int n; bool sp = true;; cin >> n; cin >> tab[0]; for (int i = 1; i < n; i++) { cin >> tab[i]; if (tab[i] - tab[i - 1] > tab[0]) { sp = false; } } if (sp == false) { cout << "NIE\n"; } else { cout << "TAK\n"; cout << n << "\n"; cout << tab[0] <<" "; for (int i = 1; i < n; i++) { cout << tab[i] - tab[i - 1] << " "; } } }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 | // Punkty rankingowe [A].cpp : Ten plik zawiera funkcję „main”. W nim rozpoczyna się i kończy wykonywanie programu. // #include <iostream> using namespace std; int tab[309]; int main() { int n; bool sp = true;; cin >> n; cin >> tab[0]; for (int i = 1; i < n; i++) { cin >> tab[i]; if (tab[i] - tab[i - 1] > tab[0]) { sp = false; } } if (sp == false) { cout << "NIE\n"; } else { cout << "TAK\n"; cout << n << "\n"; cout << tab[0] <<" "; for (int i = 1; i < n; i++) { cout << tab[i] - tab[i - 1] << " "; } } } |