秋祭 | 静岡高校工学部



卬高杯


提出詳細

提出id提出時刻ユーザー名問題言語判定状況判定実行時間
1148242023-10-24 08:34:28euommoEcpp54/54AC9

#include <bits/stdc++.h>

int main() {
  std::cin.tie(0)->sync_with_stdio(0);
  std::cin.exceptions(std::cin.failbit);

  int64_t N;
  std::cin >> N;

  std::vector<int64_t> fs;
  while (N % 57 == 0) {
    fs.push_back(57);
    N /= 57;
  }

  for (int64_t i = 2; i * i <= N; ++i) {
    while (N % i == 0) {
      fs.push_back(i);
      N /= i;
    }
  }

  if (N > 1) fs.push_back(N);

  std::sort(fs.begin(), fs.end());

  for (int i = 0; i < (int) fs.size(); ++i)
    std::cout << fs[i] << " \n"[i + 1 == (int) fs.size()];

  return 0;
}

sample1.txt AC 2
sample2.txt AC 2
sample3.txt AC 3
sample4.txt AC 7
case1.txt AC 7
case2.txt AC 7
case3.txt AC 7
case4.txt AC 7
case5.txt AC 7
case6.txt AC 7
case7.txt AC 7
case8.txt AC 7
case9.txt AC 7
case10.txt AC 7
case11.txt AC 7
case12.txt AC 7
case13.txt AC 7
case14.txt AC 7
case15.txt AC 7
case16.txt AC 7
case17.txt AC 7
case18.txt AC 7
case19.txt AC 7
case20.txt AC 7
case21.txt AC 7
case22.txt AC 7
case23.txt AC 7
case24.txt AC 7
case25.txt AC 7
case26.txt AC 7
case27.txt AC 7
case28.txt AC 7
case29.txt AC 7
case30.txt AC 7
case31.txt AC 7
case32.txt AC 7
case33.txt AC 8
case34.txt AC 7
case35.txt AC 7
case36.txt AC 7
case37.txt AC 8
case38.txt AC 7
case39.txt AC 7
case40.txt AC 8
case41.txt AC 8
case42.txt AC 8
case43.txt AC 8
case44.txt AC 8
case45.txt AC 8
case46.txt AC 8
case47.txt AC 8
case48.txt AC 8
case49.txt AC 9
case50.txt AC 8
9 AC9 AC