0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-09-20 08:45:25 +00:00
OI-codes/LibreOJ/3491/data/01-06.out

2001 lines
18 KiB (Stored with Git LFS)
Plaintext

35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850
35050850