TouchStone
  Please Login
Login Sign Up
 Homepage  Problem Set  Examinations  Submissions  Discussions  Statistics
  • Home
  • Problem Set
  • P3377
  • Problem
  • P3377【2015重庆省队训练赛Round14】信心题
    Limits : Time Limit : 60000 MS   Memory Limit : 262144 KB
    Judgment Tips : 2s
    Description

        有两个定义在全集U的所有子集上,值为整数的函数f(S),g(S),他们之间满足这样的关系:

        设n=|U|,以下均采用0,1,2,...,2n-1来表示U的各子集。
        由于输入量巨大,我们只输入n,a0,a1,A,B,C,D,E,采用下面的方法生成整数序列{ai}:
                  ai=((A×ai-1+B×ai-2+C)and D)xor E (i>=2)
        现在给出f,求g。序列{ai}的前2n项(下标从0到2n-1)就是所给出的函数值。

    Input Format

        第一行两个数case,n,表示任务的种类和规模。
        第二行,包含七个整数a0,a1,A,B,C,D,E。

    Output Format

        只有一行,包含一个整数,表示所有g(S)异或后的值。

    Sample Input

    样例输入1
    1 1
    3 4 0 0 0 0 0

    样例输入2
    2 1
    3 4 0 0 0 0 0

    样例输入3
    3 1
    3 4 0 0 0 0 0

    Sample Output

    样例输出1
    4

    样例输出2
    9

    样例输出3
    17

    Hint

    样例解释1
        可以算出,f(0)=3,f(1)=4,g(0)=3,g(1)=7。
    样例解释2
        可以算出,f(0)=3,f(1)=4,g(0)=3,g(1)=10。
    样例解释3
        可以算出,f(0)=3,f(1)=4,g(0)=9,g(1)=24。
    数据范围
        测试点1-6满足case=1,且n分别为12,14,16,18,20,22。
        测试点7-13满足case=2,且n分别为10,12,14,16,18,20,22。
        测试点14-20满足case=3,且n分别为7,9,11,13,15,17,19。
        对于所有测试点,0<=a0,a1,A,B,C,D,E<215