首页 > 小红的合数寻找
头像 FZANOTFOUND
发表于 2025-02-02 21:42:12
牛客周赛 Round 79 题解(A-F) 2025/02/26 另一篇博客里提到的错误已纠正 A.小红的合数寻找 我们知道除了 以外的偶数均为质数,因此 时 一定为合数。 时显然无解 x = int(input()) print(2*x if x!=1 else -1) B.小红的小球染 展开全文
头像 7_divided_by_3
发表于 2025-02-02 22:00:14
声明:出题人没写题解,正好看我内测完有现成的,让我顶上了( A 只有 无解,剩余情况只需输出 即可。 code:https://ac.nowcoder.com/acm/contest/view-submission?submissionId=75300035 B 最大情况的操作方法是红球之间没有 展开全文
头像 HDU_KuroLeaf
发表于 2025-02-03 13:51:42
ACM萌新第一次写题解。请各位多加批评指正。 A 小红的合数寻找 纯签到题。时,必定是合数,否则无解。 scanf("%d",&n); printf("%d",n==1?-1:2*n); B 小红的小球染色 可以发现一次染色会将白球数量,次数越多,白球 展开全文
头像 可爱抱抱呀😥
发表于 2025-02-04 09:36:44
C~F Java题解,代码已去除冗余~~~ C 小红的二叉树 考虑以每个节点为中间节点的路径,第一层的节点有一条路径,叶子结点没有,而中间节点的路径有三条,因此答案为pow(2,n-1)*3-5,但是要特判n为1的情况,时间复杂度O(n) import java.util.*; public cla 展开全文
头像 牛客561755331号
发表于 2025-03-14 01:44:34
x=int(input()) a=0 for i in range(x,2*x+1): if i%2==0 and i>2: print(i) a=1 break if a==0: print(-1)
头像 CARLJOSEPHLEE
发表于 2025-03-11 22:11:15
x = int(input()) print(2*x if x != 1 else -1)
头像 极夜里有灯
发表于 2025-03-18 16:04:12
const rl = require("readline").createInterface({ input: process.stdin }); var iter = rl[Symbol.asyncIterator](); const readline = async () = 展开全文
头像 柚茶_Rola
发表于 2025-03-22 11:21:18
def sushu(x): if x < 2: return False for i in range(2,int(x**0.5)+1): if x%i == 0: return False return True 展开全文
头像 张赟昊
发表于 2025-04-06 18:00:36
#include <iostream> using namespace std; int main() { int a; while (cin >> a) { // 注意 while 处理多个 case if (a == 1) { 展开全文
头像 牛客49063501号
发表于 2025-04-11 14:45:16
const rl = require("readline").createInterface({ input: process.stdin }); var iter = rl[Symbol.asyncIterator](); const readline = async () = 展开全文