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

26943번 - Turnering 스페셜 저지다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB94675972.840%

문제

Om man vill ordna t.ex. en bordshockeyturnering där alla möter alla kan man använda sig av ett praktiskt rotationsschema som kallas round robin. Det går till så att spelarna i den första omgången möter varandra enligt figuren ovan (vi antar att antalet spelare $n$ är jämnt). När första omgången är klar förflyttar sig alla spelare ett steg medurs, utom spelaren i det nedre vänstra hörnet som hoppas över (därav namnet, man förflyttar sig "runt" Robin, d.v.s. den sista spelaren). Med detta rotationsschema är man garanterad att alla har mött alla precis en gång efter $n-1$ omgångar.

Din uppgift är att skriva ett program som skriver ut vilka spelare som ska möta vilka en viss omgång.

입력

Indata består av två heltal: antal spelare i turneringen (ett jämnt tal $n$ mellan 2ドル$ och 100ドル$) och omgången (mellan 1ドル$ och $n-1$).

출력

Programmet ska skriva ut $n/2$ rader som beskriver vilka som möter vilka, där varje rad är på formatet a-b. Ordningen på matcherna spelar ingen roll.

제한

예제 입력 1

8 3

예제 출력 1

6-8
7-5
1-4
2-3

힌트

출처

Olympiad > Swedish Olympiad in Informatics > 2008 > Final ?번

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

출처

대학교 대회

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

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