Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <vector>
- using namespace std;
- long long n, k,temp,i,current;
- int main()
- {
- cin >> n >> k;
- vector <long long> array;
- for (i = 0; i < n; ++i)
- {
- cin >> temp;
- array.push_back(temp);
- }
- i = 0;
- current = n - 1;
- while (true)
- {
- if (array[current] >= k)
- {
- cout << i;
- break;
- }
- if (i == 0)
- {
- long long sum = 0;
- for (long long j = 0; j < n; ++j)
- sum += array[j];
- array.push_back(sum);
- }
- else
- {
- temp = array[current] * 2;
- array.push_back(temp);
- }
- ++current;
- ++i;
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment