Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

INFXORTB - Ma trận vô hạn

Ma trận vô hạn [infxortb]

Xét bảng số nguyên vô hạn, các dòng, cột được đánh số 0,1,2,… Phần tử của bảng được xác định theo quy tắc:

  • Dòng 0 chứa các số 0, 1,2,3,4,…
  • Số trên ô (i,j)  bằng tổng xor của j+1 số trên hàng i-1, từ cột 0 đến cột j

Một phần của bảng sẽ có dạng

0

1

2

3

4

5

6

...

0

1

3

0

4

1

7

...

0

1

2

2

6

7

0

...

0

1

3

1

7

0

0

...

0

1

2

3

4

4

4

...

0

1

3

0

4

0

4

...

...

...

...

...

...

...

...

...

Cho các số nguyên dương A,B,M, trả lời Q truy vấn xác định phần tử của bảng, trong đó

  • Truy vấn 1: xác định số trên ô (u_1,v_1)
  • Nếu truy vấn i hỏi ô (u_i,v_i )  thì truy vấn sau hỏi ô ((u_i×A+B)%M,(v_i×A+B)%M)

Dữ liệu

Gồm nhiều tests, mỗi test cho trên một dòng sáu số nguyên Q,u_1,v_1,A,B,M (0≤u_1,v_1<M;1≤A,B≤9).

Kết quả

Kết quả mỗi test ghi trên Q dòng, mỗi dòng ghi giá trị của ô được truy vấn.

Ví dụ

infxortb.inp

infxortb.out

4 2 3 1 1 5

2
7
0
1

Subtasks

  • 20% điểm khác dành cho các test có Q≤100,M≤100
  • 20% điểm khác dành cho các test có Q≤10^5,M≤1000
  • 20% điểm khác dành cho các test có Q≤50,M≤30000
  • 40% điểm cuối cùng dành cho các test có Q≤10^5,M≤10^8

 


Added by:h
Date:2016-12-19
Time limit:1s
Source limit:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Languages:MAWK BC NCSHARP CPP CPP14 CPP14-CLANG COFFEE DART FORTH JAVA JULIA KTLN OCT PAS-FPC PROLOG PYPY3 R RACKET SQLITE SWIFT UNLAMBDA

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.