만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

일관성 없는 패턴

시간 제한2초메모리 제한1024 MB

요약
카테고리 수 N과 팀별 총 시도 횟수 M이 주어질 때, 모든 카테고리에서 팀 X의 성공률이 높지만 전체 성공률은 팀 Y가 높도록 카테고리별 풀이 수를 구성합니다.
난이도

보통10점 중 5점

유형
수학, 구현
정답자
아직 제출이 없습니다

문제

심프슨의 역설은 통계학에서 나타나는 현상이다. 데이터를 여러 집단으로 나누어 보면 보이는 경향이나 패턴이, 집단을 합쳐서 보면 사라지거나 뒤집힌다. 이 현상은 영국의 통계학자 에드워드 H. 심프슨이 1951년에 설명했다. 그 이전에도 비슷한 관찰이 있었다.

예를 들어 UKIEPC 2024를 준비하는 두 팀이 그래프 문제와 기하 문제에 대해 다음과 같은 기록을 가지고 있다고 하자.

  • 팀 X는 그래프 문제 87개 중 81개를 풀었고(성공률 약 93%), 기하 문제 263개 중 192개를 풀었다(73%). 전체로는 350문제 중 273문제를 풀었다(78%).
  • 팀 Y는 그래프 문제 270개 중 234개를 풀었고(87%), 기하 문제 80개 중 55개를 풀었다(69%). 전체로는 350문제 중 289문제를 풀었다(83%).

분야별로 보면 팀 X가 두 분야 모두에서 성공률이 높다. 그러나 두 분야를 합쳐 보면 결과가 뒤집혀서 팀 Y의 성공률이 더 높아 보인다.

이 문제에서는 심프슨의 역설을 보여 주는 데이터셋을 만든다. 구체적으로, NN개의 분야에서 두 팀이 문제를 풀고 있고 각 팀이 푼 문제의 총 개수는 MM이라고 하자. 팀 X가 ii번째 분야에서 푼 문제 수를 aia_i, 시도한 문제 수를 bib_i라고 한다. 마찬가지로 팀 Y가 ii번째 분야에서 푼 문제 수를 cic_i, 시도한 문제 수를 did_i라고 한다.

다음 조건을 만족하는 aia_i, bib_i, cic_i, did_i를 찾아라.

  • ∑bi=∑di=M\sum b_i = \sum d_i = M
  • 모든 ii(11부터 NN까지)에 대해 ai≤bia_i \le b_i
  • 모든 ii에 대해 ci≤dic_i \le d_i
  • 모든 ii에 대해 ai,bi,ci,di>0a_i, b_i, c_i, d_i > 0
  • 모든 ii에 대해 aibi>cidi\frac{a_i}{b_i} > \frac{c_i}{d_i}
  • ∑ai∑bi<∑ci∑di\frac{\sum a_i}{\sum b_i} < \frac{\sum c_i}{\sum d_i}

입력

입력 파일에는 두 정수 NN과 MM이 주어진다(2≤N≤100002 \le N \le 10000, 4N≤M≤1054N \le M \le 10^5).

출력

NN개의 줄을 출력한다. ii번째 줄에는 데이터셋을 나타내는 양의 정수 네 개 aia_i, bib_i, cic_i, did_i를 출력한다. 입력은 해가 존재하도록 선택되어 있다.

예제1

  1. 예제 1

    입력
    2 350
    
    예상 출력
    81 87 234 270
    192 263 55 80