有一说一,大多数的时候,连题目都不理解。有位兄弟解释了一下,我粘贴了过来。题目看懂就容易多了......样例解释:0+5+3-8=0(第一天不高兴程度),0+6+2-8=0(第二天不高兴程度),0+7+2-8=1(第三天不高兴程度),1+5+3-8=1(第四天不高兴程度),1+5+4-8=2(第五天不高兴程度),2+0+4-8=-2(第六天不高兴程度),-2+0+6-8=-4(第七天不高兴程度),用所有不高兴程度加起来就是不高兴程度和:-2。
package cn.itcast.girl.TheBlueCup_02;
import java.util.Scanner;
public class Unhappy_2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int time[] = new int[n*2];
for(int i=0;i<2*n;i++) {
time[i] = sc.nextInt();
}
int degree = 0,sum = 0;
for(int i=0;i<2*n;i+=2) {
degree += time[i] + time[i+1] - 8;
sum += degree;
}
System.out.println(sum);
sc.close();
}
}