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; } }
今度からちょっと英単語クイズアプリを・・・