没毛病,100%正确 摘要:解题思路:注意事项:参考代码:import java.util.Scanner;public class Main { public static void main(Str…… 题解列表 2026年04月07日 0 点赞 0 评论 231 浏览 评分:0.0
题目 1187: 假币问题 摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ long n; while(1){ scanf("%ld&qu…… 题解列表 2025年12月18日 0 点赞 0 评论 357 浏览 评分:0.0
假币问题分三份 #includeintmain(){longlongn;intcount=0;while(scanf("%lld",&n)!=EOF){if(n==0)return0;if(n==1)printf("0\n");elseif(n==3||n==2){printf("1\n");}co 题解列表 2025年10月13日 0 点赞 0 评论 469 浏览 评分:0.0
天才优质解法 解题思路:将其分成三堆,n足够大时,根据规律就是对n求以3为底的对数,n大于2之后,k就要从1开始加,所以k的初始值应该是1注意事项:参考代码:#include#includeintmain(){intn;while(~scanf("%d", 题解列表 2025年10月11日 2 点赞 0 评论 457 浏览 评分:10.0
欧亚李鑫超级无敌暴力解法 解题思路:如果只有1枚硬币,不需要称量,直接返回0。如果有2枚或3枚硬币,只需要称量1次即可找出假币。递归关系:对于n枚硬币,每次称量可以将硬币分成三组,每组大约有3n枚硬币。如果n不能被3整除,会有两组数量相同,一组数量少1。通过一次称量,可以确定假币所在的组。 题解列表 2025年03月29日 3 点赞 0 评论 614 浏览 评分:10.0
假币问题(模拟,分治) 摘要:解题思路:模拟注意事项:参考代码:#include<iostream>usingnamespacestd;intmain(){ int&…… 题解列表 2025年01月29日 2 点赞 0 评论 504 浏览 评分:0.0
欣赏天才之作 摘要:import math def find_defective_ball(N): k = math.ceil(math.log(N, 3)) return k while Tru…… 题解列表 2023年10月16日 1 点赞 0 评论 785 浏览 评分:9.9
题目 1187: 假币问题题解 摘要:解题思路:公式是floor(log(n-1)/log(3)+1)注意事项:n=1时,log(n-1)无意义,必须特殊处理参考代码:#include<iostream> using namespace…… 题解列表 2023年05月19日 0 点赞 0 评论 683 浏览 评分:0.0
1187: 假币问题 摘要:```cpp #include #include using namespace std; int main() { int n; cin>>n; while(…… 题解列表 2022年11月30日 1 点赞 0 评论 757 浏览 评分:8.5
1187: 假币问题 摘要:解题思路:只要想清楚怎么做,剩下的代码就没问题,我之前想是平均分为两份,放入天平中,后来发现这种思路不是称量次数最少的方法,最好的做法便是分为3份注意事项:参考代码:#include<stdio.h>…… 题解列表 2022年04月02日 0 点赞 0 评论 880 浏览 评分:7.0