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

8624번 - Lista 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 512 MB134574840.000%

문제

Mamy daną listę $L$ wszystkich liczb naturalnych od 1ドル$ do $n$. Możemy $k$ ostatnich liczb z tej listy przenieść na jej początek, otrzymując w ten sposób listę $L_1$. Dla przykładu, jeżeli przenieść z listy 1, 2, 3, 4, 5, 6, 7 trzy ostatnie liczby na początek, to otrzymamy listę 5, 6, 7, 1, 2, 3, 4. Dla danych liczb $i$ oraz $j$ z przedziału $[1,n]$ zastanawiamy się, jaka jest suma elementów listy $L_1$ od $i$-tego do $j$-tego włącznie. Dla powyższej listy oraz liczb $i=2$ i $j=6$ poszukiwana suma jest równa 6ドル+7+1+2+3=19$.

Napisz program, który:

  • wczyta ze standardowego wejścia liczby: $n,ドル $k,ドル $i$ oraz $j,ドル
  • wyznaczy sumę elementów listy $L_1$ od $i$-tego do $j$-tego włącznie,
  • wypisze wynik na standardowe wyjście.

입력

Pierwszy i jedyny wiersz wejścia zawiera cztery liczby całkowite $n,ドル $k,ドル $i$ oraz $j$ (2ドル ≤ n ≤ 1,000円,000円,000円,ドル 1ドル ≤ k ≤ n,ドル 1ドル ≤ i ≤ j ≤ n$), pooddzielane pojedynczymi odstępami.

출력

Pierwszy i jedyny wiersz wyjścia powinien zawierać jedną liczbę całkowitą, równą sumie elementów listy $L_1$ od $i$-tego do $j$-tego włącznie.

제한

예제 입력 1

7 3 2 6

예제 출력 1

19

힌트

출처

Olympiad > Junior Polish Olympiad in Informatics > JPOI 2008 > Stage 2 0번

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

출처

대학교 대회

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

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