ababup1192
8/20/2016 - 8:24 AM

ex02.c

#include <stdio.h>

// 魚の数, 1匹毎の点数, n匹毎の点数, n
int calc_fish(int, int, int, int);
int calc_iwana(int, int, int);
int calc_yamame(int, int, int);

int main(){
  int h1, h2, k1, k2, a, b, c ,d;
  int hp = 0, kp = 0;
  
  scanf("%d %d", &h1, &h2);
  scanf("%d %d", &k1, &k2);
  scanf("%d %d %d %d", &a, &b, &c, &d);

  // hiroshi
  hp += calc_iwana(h1, a, c);
  hp += calc_yamame(h2, b, d);

  // kenjiro
  kp += calc_iwana(k1, a, c);
  kp += calc_yamame(k2, b, d);

  // result
  if(hp > kp){
    printf("hiroshi\n");
  }else if(hp < kp){
    printf("kenjiro\n");
  }else{
    printf("even\n");
  }

  return 0;
}

int calc_fish(int fc, int fp1, int fpn, int n){
  int fp = 0;
  for(int i=0; i<fc; i++){
    fp += fp1;
    if(i==n-1){
      fp += fpn;
    }
  }
  return fp;
}

int calc_iwana(int fc, int fp1, int fpn){ return calc_fish(fc, fp1, fpn, 10); }
int calc_yamame(int fc, int fp1, int fpn){ return calc_fish(fc, fp1, fpn, 20); }