夢追い人

"It takes a dreamer to make a dream come true."―Vincent Willem van Gogh

SRM180,181

今日はなんとなく中一の事であんまり精進は出来なかった。。。

181

なんとなくこっちから。
ここらへんは読解が基本なのか、とか思ってしまった。

public class IBEvaluator {
    public int max(int a, int b)
    {
        if (a > b) return a;
        else return b;
    }
    public int min(int a, int b)
    {
        if (a < b) return a;
        else return b;
    }
    public int[] getSummary(int[] predictedGrades, int[] actualGrades) {
        int[] res = new int[7];
        int[] map = { 0, 0, 0, 0, 0, 0, 0 };
        int sum = predictedGrades.Length;
        for (int i = 0; i < predictedGrades.Length; i++)
        {
            int x = max(predictedGrades[i], actualGrades[i]) - min(predictedGrades[i], actualGrades[i]);
            map[x]++;
        }
        for (int i = 0; i < 7; i++)
        {
            res[i] = map[i] * 100 / sum;
        }
        return res;
    }
}

180

やっぱり読解

public class KiloMan {
    public int hitsTaken(int[] pattern, string jumps) {
        int res = 0;
        for (int i = 0; i < pattern.Length; i++)
        {
            if ((pattern[i] <= 2 && jumps[i] == 'S')||(pattern[i] >= 3 && jumps[i] == 'J'))
            {
                res++;
            }
        }
        return res;
    }
}

今度からちょっと英単語クイズアプリを・・・