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

14131번 - Okret 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 256 MB2351219459.119%

문제

U tekst procesoru je zadan niz od N znakova. U svakom od M koraka Mirko odabere dva broja A i B te okrene podniz koji se sastoji od svih znakova izmeñu pozicije A (uključivo) i pozicije B (uključivo). Podniz okrene tako da prvi znak u podnizu zamijeni sa zadnjim, drugi sa predzadnjim i tako dalje. U nizu su pozicije označene brojevima od 1 do N.

Napišite program koji će odrediti konačno stanje niza nakon svih okreta.

입력

U prvom retku nalazi se početni niz. Niz će se sastojati od malih slova engleske abecede, te će njegova duljina N biti manja ili jednaka od 2,500,000. U sljedećem retku nalazi se prirodni broj M (1 ≤ M ≤ 2,500), broj koraka. U svakom od sljedećih M redaka nalaziti će se dva prirodna broja A i B (1 ≤ A ≤ B ≤ N), koji opisuju jedan korak.

출력

U prvi i jedini redak potrebno je ispisati niz nakon svih okreta.

제한

예제 입력 1

lukakuka
3
1 4
5 8
1 8

예제 출력 1

kukaluka

예제 입력 2

kukulelebodumepcele
5
3 7
10 12
2 10
5 18
5 15

예제 출력 2

kubeeludomepcelluke

힌트

출처

ICPC > Regionals > Europe > Central European Regional Contest > The Croatian Programming Contest > CPC 2010 D번

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

출처

대학교 대회

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

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