求助站外题(40分其他全T)
  • 板块学术版
  • 楼主2011Andy
  • 当前回复2
  • 已保存回复2
  • 发布时间2023/3/21 12:34
  • 上次更新2023/10/23 20:57:42
查看原帖
求助站外题(40分其他全T)
660871
2011Andy楼主2023/3/21 12:34

题目如下:

双质数拆分(终极版)

题目描述

Karl 刚学到了哥德巴赫猜想——任意一个大于 22 的偶数都能写成两个质数的和。对于这个猜想 Karl 不太相信,于是打算写一个程序,试着找出任意一个正整数满足要求的拆分数,例如:

1616 的拆分数为 44,因为:

  • 16=3+1316=3+13
  • 16=5+1116=5+11
  • 16=11+516=11+5
  • 16=13+316=13+3

请你帮助 Karl 写一个程序,对于 tt 个正整数 n1,...,ntn_1,...,n_t,依次输出其满足要求的拆分数。

输入格式

第一行一个正整数 tt。 接下来 tt 行每行一个正整数 nin_i

输出格式

tt 行,每行一个整数表示结果。

样例 #1

样例输入 #1

1
16

样例输出 #1

4

样例 #2

样例输入 #2

2
5
27

样例输出 #2

2
0

提示

对于 100%100\% 的数据:1t1051 \leq t \leq 10^51ni1051 \leq n_i \leq 10^5

2023/3/21 12:34
加载中...