一个袋子里有若干硬币,其中一枚是假币,并且和假币和真币一模一样,目前只知道假币币真币轻一点。请问如何区别:
利用分治 算法的思想:
import java.util.Scanner;
public class Main {
static final int MAXNUM = 30;
private static int FalseCoin(int[] coin, int low, int high) {
int sum1 = 0, sum2 = 0, sum3 = 0;
int re = 0;
if ( low+1 == high ) {
if ( coin[low] < coin[high] ) {
re = low+1;
return re;
}