Logo
(追記) (追記ここまで)

16563번 - 어려운 소인수분해

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 512 MB103502962179324.972%

문제

지원이는 대회에 출제할 문제에 대해서 고민하다가 소인수분해 문제를 출제해야겠다고 마음을 먹었다. 그러나 그 이야기를 들은 동생의 반응은 지원이의 기분을 상하게 했다.

"소인수분해? 그거 너무 쉬운 거 아니야?"

지원이는 소인수분해의 어려움을 알려주고자 엄청난 자신감을 가진 동생에게 2와 500만 사이의 자연수 N개를 주고 소인수분해를 시켰다. 그러자 지원이의 동생은 기겁하며 쓰러졌다. 힘들어하는 지원이의 동생을 대신해서 여러분이 이것도 쉽다는 것을 보여주자!

입력

첫째 줄에는 자연수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다.

둘째 줄에는 자연수 ki (2 ≤ ki ≤ 5,000,000, 1 ≤ i ≤ N)가 N개 주어진다.

출력

N줄에 걸쳐서 자연수 ki의 소인수들을 오름차순으로 출력하라.

제한

예제 입력 1

5
5 4 45 64 54

예제 출력 1

5
2 2
3 3 5
2 2 2 2 2 2
2 3 3 3

힌트

출처

University > 서강대학교 > Sogang Programming Contest > 2018 Sogang Programming Contest > Master C번

  • 문제를 만든 사람: gs15120
  • 문제의 오타를 찾은 사람: b8goal
  • 잘못된 데이터를 찾은 사람: poketred12
(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /