【结论】幻方

    xiaoxiao2023-10-09  163

    幻方

    链接:U68228 幻方

    说明:

    此题是本蒟蒻出的一道结论题,有会的大佬可以做一下

    题目背景

    一天,小明在做一道3×3的幻方题,他花了一点时间做了出来,这时他的同桌小力给了他了一道别的3×3的幻方题,这时小明懒得做了,就让你帮他做

    题目描述

    给出两个数 n , m n,m n,m ∣ n ∣ , ∣ m ∣ ≤ 1 0 6 |n|,|m|\leq 10^6 n,m106),要求用 n + m × 0 , n + m × 1 … n + m × 8 n+m×0,n+m×1\dots n+m×8 n+m×0,n+m×1n+m×8这9个数来组成一个3×3的幻方,要使矩阵每一行,每一列,对角线中的数字之和相等,问字典序最小的幻方。

    当然,由于多组询问,而且出题人非常毒瘤,所以说要换一种方式输出 比如说幻方 x1 x2 x3 x4 x5 x6 x7 x8 x9 给定9个数 a 1 , a 2 , … , a 9 , ∣ a ∣ ≤ 1 0 6 a_1,a_2,\dots,a_9,|a|\leq 10^6 a1,a2,,a9,a106 ∑ i = 1 9 x i × a i \sum_{i=1}^9x_i\times a_i i=19xi×ai

    输入输出格式

    输入格式:

    第一行为9个数 a 1 , a 2 , … , a 9 a_1,a_2,\dots,a_9 a1,a2,,a9,如题意 第二行一个数 t t t,表示有 t t t组数据 接下来 t t t行,每行两个数 n n n, m m m,如题意

    输出格式:

    输出 t t t行,为该询问的答案,答案保证在64位有符号整数内

    输入输出样例

    输入样例#1:

    1 2 3 4 5 6 7 8 9 1 1 1

    输出样例#1:

    225

    说明

    一共二十个测试点 20%: 1 ≤ t ≤ 1000 1\leq t\leq 1000 1t1000 40%: 1 ≤ t ≤ 5000 1\leq t\leq 5000 1t5000 60%: 1 ≤ t ≤ 100000 1\leq t\leq 100000 1t100000 80%: 1 ≤ t ≤ 200000 1\leq t\leq 200000 1t200000 100%: 1 ≤ t ≤ 500000 1\leq t\leq 500000 1t500000

    最新回复(0)