Cơ Học Lượng Tử Bò

Đề bài

Mô tả

Bessie thi nghiem voi N hat (so chan) gom mootrino va antimootrino xen ke tren mot duong thang. Hat i o vi tri pi voi toc do si. Mootrino (hat o vi tri le: 1, 3, 5, ...) di sang phai, antimootrino (hat o vi tri chan: 2, 4, 6, ...) di sang trai.

Khi hai hat gap nhau, chung triet tieu va bien mat. Bessie quan sat tai cac thoi diem tich luy 1,3,6,10, giay (tuc la sau 1 giay, them 2 giay, them 3 giay, ...). Tai moi lan quan sat, tat ca cac hat con lai doi huong.

Hay xac dinh voi moi hat, no bien mat tai lan quan sat thu may.

Du lieu vao

  • Dong 1: So nguyen T (1T10) -- so test case.
  • Voi moi test case:
    • Dong 1: So nguyen N (chan, 2N2×105).
    • Dong 2: N so nguyen p1,p2,,pN (0p1<p2<<pN1018).
    • Dong 3: N so nguyen s1,s2,,sN (1si109).
  • Tong N qua cac test case 2×105.

Du lieu ra

Voi moi test case, in N so nguyen tren mot dong -- lan quan sat ma moi hat bien mat.

Rang buoc

  • 2N2×105, N chan
  • 0p1<p2<<pN1018
  • 1si109
  • Tong N2×105

Vi du

Input Output Giai thich
2
2
1 11
1 1
4
1 3 5 8
1 1 1 1
9 9
1 1 3 3
Test 1: 2 hat cach 10, toc do 1+1=2. Gap nhau tai quan sat 9. Test 2: cap (1,2) gap luc quan sat 1, cap (3,4) gap luc quan sat 3.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0