#P5092. 数学问题

    ID: 4789 传统题 1000ms 128MiB 尝试: 4 已通过: 4 难度: 3 上传者: 标签>数论南海区赛素数筛普及分支结构

数学问题

题目描述

在一个渺无人烟的荒岛上待了 XX 年之后,小 z 基本上啥都不会了。所以,当小 y 告诉他"任何一个大于等于 4 的偶数都能表示成两个质数的和"这个事实的时候,小 z 根本不相信!小 z 现在想找出一些反例,你能帮助他吗?

输入格式

第一行一个整数 nn,表示接下来有 nn 行数据。 接下来 nn 行,每行包含一个整数 mm

输出格式

输出共 nn 行,每行对应于每一个 mm

  • 如果 mm 不能表示成两个质数的和,则输出 NO WAY!
  • 否则输出一种方案,格式为 m=a+b,其中 a,ba, b 为两个质数,且 aba \le b。如果有多种可行方案,输出两个质数的差最大的那一种(即使 bab-a 最大)。

样例

2
10
11
10=3+7
NO WAY!

提示

  • 对于 m=10m=10,能表示为两个质数之和的组合有 (3,7)(3,7)(5,5)(5,5) 等,其中 3377 的差值最大,因此输出 10=3+7
  • 对于 m=11m=11,不存在两个质数的和等于 1111,因此输出 NO WAY!

数据范围

  • 1n501 \le n \le 50
  • 3m1063 \le m \le 10^6