Untitled
Mohammed
plain_text
a month ago
845 B
1
Indexable
#include <algorithm> #include <iostream> #include <sstream> #include <string.h> #include <bits/ranges_algo.h> using namespace std; bool cheack(int a[], int n) { for (int i = 0; i < n-1; i++) { if ((a[i]- a[i + 1]) >0 && a[i] + a[i + 1] >0) { return false; }else { a[i + 1] = a[i] + a[i + 1]; } } for (int i = 0; i < n; i++) { cout << a[i] << " "; } cout << endl; return true; } int main() { int t; cin >> t; while (t--) { int n; cin >> n; int arr[n]; for (int i = 0; i < n; i++) { cin >> arr[i]; } if (cheack(arr, n)) { } else { cout << -1; } cout << endl; } return 0; }
Editor is loading...
Leave a Comment