제출 #1333741

#제출 시각아이디문제언어결과실행 시간메모리
1333741HduongToys (CEOI18_toy)C++20
0 / 100
1 ms344 KiB
#include <bits/stdc++.h>
using namespace std;

int main() {
  ios::sync_with_stdio(false);
  cin.tie(0);

  long long n;
  cin >> n;

  vector<long long> ans;

  for (long long s = 1; s <= 60; s++) {
    long long mn = s + 1;
    long long mx = (1LL << min(s, 60LL));

    if (mn <= n && n <= mx) ans.push_back(s);
  }

  cout << ans.size() << "\n";
  for (long long x : ans) cout << x << " ";
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...