计蒜客---函数规律

一开始没看懂,看懂后挺简单的,不同的数字对应不同的权值,还是挺简单的
import java.util.Scanner;

/*
 * 这题目一开始没看懂,后来才发现f(x)是没个单独数组对应的结果的和
 */
public class Main {

    public static void main(String[] args) {
        Scanner input = new Scanner(System.in);
        String str;
        int num = 0;
        str = input.next();
        for (int i = 0; i < str.length(); i++) {
            switch (str.charAt(i)) {
            case '1':
            case '2':
            case '3':
            case '4':
            case '5':
            case '7':
                break;
            case '0':
            case '6':
            case '9':
                num++;
                break;
            case '8':
                num +=2;
                break;
            default:
                System.out.println("输入错误");
                break;
            }
        }
        System.out.println(num);
}
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

posted on 2015-07-29 13:43  牛李  阅读(181)  评论(0编辑  收藏  举报

导航