View Code of Problem 70

#include<stdio.h>
int main(){
	int I;
	scanf("%d",&I);
	int score;
	if(I <= 100000){
		score = I * 0.1;
	} else if(I > 100000 && I <= 200000){
		score = 100000 * 0.1 + (score - 100000) * 0.075;
	} else if(I > 200000 && I <= 400000){
		score = 100000 * 0.1 + 100000 * 0.075 + (score - 200000) * 0.05;
	} else if(I > 400000 && I <= 600000){
		score = 100000 * 0.1 + 100000 * 0.075 + 200000 * 0.05 + (score - 400000) * 0.03;
	} else if(I > 600000 && I <= 1000000){
		score = 100000 * 0.1 + 100000 * 0.075 + 200000 * 0.05 + 200000 * 0.03 +  (score - 600000) * 0.015;
	} else {
		score = 100000 * 0.1 + 100000 * 0.075 + 200000 * 0.05 + 200000 * 0.03 + 400000 * 0.015 +  (score - 1000000) * 0.01;
	}
	printf("%d\n", score);
	return 0;
}

Double click to view unformatted code.


Back to problem 70