hdu 称乒乓球
[cpp]Problem Description有N只乒乓球,其中有且仅有1只质量有问题,比正常的球要轻一些。给你一驾没有砝码的天平,你最少要多少次才能保证找到有问题的乒乓球?Input输入包含多组数据每组数据输入一个整数N(N<=1000)Output对于每组数据,输出最少的称量次数Sample Input26Sample Output12#include <iostream>#include <stdio.h>#include <stdlib.h>#include <math.h>using namespace std;int main(){int n, res;while(scanf("%d", &n) == 1) {double temp = (log10(n)*1.0)/log10(3);res = ceil(temp);printf("%d\n", res);}return 0;}
补充:软件开发 , C++ ,