UOJ Logo

NOI.AC

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#206528#275. 玩具谜题wyz_100264ms7480kbC++11433b2024-07-23 17:35:362024-07-23 20:05:56

answer

#include<bits/stdc++.h>
using namespace std;

int n,m,x,ans;
bool d;

struct person{
	bool d;
	string name;
}a[100005];

int main(){
	ios_base::sync_with_stdio(0),cin.tie(0),cout.tie(0);
	
	cin >> n >> m;
	for(int i = 0; i < n; i++)
		cin >> a[i].d >> a[i].name;
	for(int i = 0; i < m; i++){
		cin >> d >> x;
		ans = ((a[ans].d + d) & 1 ? ans + x : ans - x + n) % n;
	}
	
	cout << a[ans].name;
	
	return 0;
}

Details

小提示:点击横条可展开更详细的信息

Test #1:

score: 5
Accepted
time: 0ms
memory: 2784kb

input:

20 1000
0 c
0 m
0 i
0 p
0 s
0 o
0 a
0 t
0 x
0 l
0 k
0 e
0 b
0 q
0 u
0 h
0 y
0 n
0 j
0 d
0 1
1 1
1 1
...

output:

c

result:

ok single line: 'c'

Test #2:

score: 5
Accepted
time: 0ms
memory: 2784kb

input:

20 1000
0 p
0 f
0 h
0 u
0 w
0 v
0 d
0 a
0 k
0 z
0 s
0 j
0 i
0 e
0 b
0 o
0 y
0 t
0 x
0 m
1 5
0 15
1 2...

output:

d

result:

ok single line: 'd'

Test #3:

score: 5
Accepted
time: 0ms
memory: 2792kb

input:

20 1000
0 pyv
0 mn
0 cdxmbhqfug
1 xwis
1 vq
1 u
1 vgfpkwaog
0 okghhljjdq
1 qjybbuydk
1 isdjltyw
0 tq...

output:

a

result:

ok single line: 'a'

Test #4:

score: 5
Accepted
time: 3ms
memory: 2784kb

input:

20 1000
1 v
0 a
0 g
1 w
0 n
0 y
1 u
0 s
0 d
1 e
1 b
1 p
0 z
1 h
1 o
0 f
1 k
0 q
0 c
1 l
0 1
0 1
0 1
...

output:

v

result:

ok single line: 'v'

Test #5:

score: 5
Accepted
time: 0ms
memory: 2796kb

input:

20 1000
0 r
1 rudq
1 qka
0 arczodx
1 ueytuvwn
0 mrjhg
1 pxcedvrxi
1 fnom
1 p
0 fszmlaspo
1 fxszpizje...

output:

mrjhg

result:

ok single line: 'mrjhg'

Test #6:

score: 5
Accepted
time: 0ms
memory: 2796kb

input:

20 1000
0 yd
0 mxw
0 jyaitmsosq
1 glpwkfnnd
1 wvfzqsstp
1 wkthbkcpv
1 naq
1 odtvywjjkf
1 exwqbxlfnv
...

output:

kxdwxfzyjo

result:

ok single line: 'kxdwxfzyjo'

Test #7:

score: 5
Accepted
time: 58ms
memory: 7476kb

input:

100000 100000
1 df
0 nmgmk
0 iyw
1 nlwrobm
0 r
0 jznebhn
1 fbopd
0 eqtgbxaio
0 prgvkjykaj
1 vir
0 qj...

output:

ygvqeez

result:

ok single line: 'ygvqeez'

Test #8:

score: 5
Accepted
time: 0ms
memory: 2784kb

input:

20 1000
0 p
1 w
1 c
1 k
1 e
1 i
0 j
0 u
1 y
1 o
1 f
0 t
1 n
1 q
0 m
0 x
1 d
1 z
0 h
0 g
1 9
1 2
0 16...

output:

m

result:

ok single line: 'm'

Test #9:

score: 5
Accepted
time: 0ms
memory: 2784kb

input:

20 1000
1 o
1 r
0 f
1 x
1 g
1 s
0 z
1 c
0 v
1 q
1 m
0 b
0 u
1 w
0 e
0 y
0 p
0 d
1 i
1 a
0 1
0 5
0 19...

output:

c

result:

ok single line: 'c'

Test #10:

score: 5
Accepted
time: 1ms
memory: 2796kb

input:

20 1000
0 libvpmvqve
1 mcchv
0 iu
0 plqgmf
1 tsioh
1 jijhtqsqi
0 nj
0 kkwqmmxi
1 davzufmuzc
1 nzurnh...

output:

libvpmvqve

result:

ok single line: 'libvpmvqve'

Test #11:

score: 5
Accepted
time: 2ms
memory: 2792kb

input:

20 1000
0 tzfcdfytk
0 mfku
0 viqw
0 cqqw
0 by
0 wtx
0 a
0 cocvbmhhd
0 zfjc
0 jnhlwlnezf
0 vjisldujfz...

output:

zkmx

result:

ok single line: 'zkmx'

Test #12:

score: 5
Accepted
time: 2ms
memory: 2792kb

input:

20 1000
0 ezvxclrl
0 qegzu
0 xqanjnbu
0 vawzturkq
0 jquqylh
0 bqlveec
0 aji
0 mllpbpl
0 u
0 kadedoow...

output:

jquqylh

result:

ok single line: 'jquqylh'

Test #13:

score: 5
Accepted
time: 66ms
memory: 7480kb

input:

100000 100000
0 jf
0 u
0 kebsw
0 fsoin
0 qhyruhy
0 xunswkmex
0 afjjyxc
0 uzvcimdjm
0 ieqc
0 ngqauv
0...

output:

lxxkh

result:

ok single line: 'lxxkh'

Test #14:

score: 5
Accepted
time: 0ms
memory: 2784kb

input:

20 1000
0 b
0 h
0 v
0 k
0 f
0 j
0 x
0 d
0 i
0 p
0 u
0 c
0 q
0 w
0 a
0 g
0 t
0 m
0 o
0 s
0 1
0 1
0 1
...

output:

b

result:

ok single line: 'b'

Test #15:

score: 5
Accepted
time: 0ms
memory: 2788kb

input:

20 1000
0 q
0 t
0 v
0 h
0 o
0 k
0 r
0 f
0 y
0 z
0 x
0 m
0 b
0 e
0 a
0 d
0 i
0 w
0 c
0 j
0 9
0 2
0 19...

output:

h

result:

ok single line: 'h'

Test #16:

score: 5
Accepted
time: 65ms
memory: 7476kb

input:

100000 100000
0 pwez
0 yaptjf
0 rsox
1 pruoupbvbk
0 j
1 andtgorimt
1 lumzmzmyp
0 e
0 fx
1 miifymjpjj...

output:

lbvzxqs

result:

ok single line: 'lbvzxqs'

Test #17:

score: 5
Accepted
time: 0ms
memory: 2792kb

input:

20 1000
0 epvaki
0 ijbtzsi
0 udsqp
0 wecea
0 beg
0 rdufspc
0 akhi
0 mzuijrxda
0 epbaf
0 pys
0 mlupsd...

output:

epvaki

result:

ok single line: 'epvaki'

Test #18:

score: 5
Accepted
time: 3ms
memory: 2784kb

input:

20 1000
1 c
0 h
1 j
0 b
1 k
0 p
1 r
1 i
1 d
0 z
0 a
0 y
1 n
0 x
1 o
0 w
0 f
0 q
1 g
1 u
1 1
0 1
0 1
...

output:

k

result:

ok single line: 'k'

Test #19:

score: 5
Accepted
time: 0ms
memory: 2792kb

input:

20 1000
0 bvxu
0 qsauefgdh
0 m
0 gp
0 pzfzchy
0 wzxiee
0 jhraza
0 vyqvcwfb
0 pqumj
0 tgxkp
0 rkexmpx...

output:

rkexmpxma

result:

ok single line: 'rkexmpxma'

Test #20:

score: 5
Accepted
time: 64ms
memory: 7480kb

input:

100000 100000
0 tvoosxqwb
0 pvkzet
0 yexrmx
0 srtu
0 b
0 t
0 cxovdy
0 dert
0 eofbsiraam
0 baxsqshd
0...

output:

fatq

result:

ok single line: 'fatq'