import org.junit.Test; public class Quiz1 extends QuizFrameWork { @Override public QuizFrameWork createMePlzBaby() { return this; } @Override public void doIt() { int[] firstNumbers = {1, 100, 201, 1}; int[] secondNumbers = {10, 200, 210, 10000}; processDatas(firstNumbers, secondNumbers); } private void processDatas(int[] firstNumbers, int[] secondNumbers) { int maxCount = 0; int temp = 0; for (int i = 0; i < secondNumbers.length; i++) { for (int j = firstNumbers[i]; j < secondNumbers[i]+1 ; j++) { temp = core(j); if (temp > maxCount) { maxCount = temp; } } System.out.println("" + firstNumbers[i] + " " + secondNumbers[i] + " " + maxCount); maxCount = 0; } } private int core(int n){ int count = 1; do{ if (n % 2 == 0) { n = n / 2; }else{ n = 3 * n + 1; } count++; } while(n != 1); return count; } @Test public void whatthe(){ System.out.println("test ½ÃÀÛ"); } }