View Code of Problem 70

#include<stdio.h>
main()
{
	int n, num, n1, n2, n3, n4, n5;
	scanf("%d",&n);
	num = (n - 1 ) / 100000;
	if (n > 1000000)
		num = 10;

	n1 = 0;
	switch(num)
	{
	case 10:
	n1 = n1 + (n - 1000000) / 100 * 1;
	n = n - 1000000;

	case 9:
	case 8:
	case 7:
		n1 = n1 + (n - 600000) / 1000 * 15;
		n = n - 600000;

	case 6:
	case 5:
		n1 = n1 + (n - 400000) / 100 * 3;
		n = n - 400000;

	case 4:
	case 3:
		n1 = n1 + (n - 200000) / 100 * 5;
		n = n - 200000;
		
	case 2: 
		n1 = n1 + (n - 100000) / 1000 * 75;
		n = n - 100000;

	case 1: 
	case 0:
		n1 = n1 + n / 100 * 10;
	}
	printf("%d\n", n1 );
	
}

Double click to view unformatted code.


Back to problem 70