现在的位置: 首页 > 综合 > 正文

UVa 11150 – Cola

2013年12月07日 ⁄ 综合 ⁄ 共 240字 ⁄ 字号 评论关闭

题目:买n瓶可乐,每3个空瓶可以换一瓶新的,问最多能喝到几瓶。

分析:简单题。不断取余数即可。

注意:剩下两瓶时可以多换一瓶。

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
	int  n,m = 3;
	while ( scanf("%d",&n) != EOF ) {
		int l = n,s = n;
		while ( l >= m ) {
			s += l/m;
			l  = l%m+l/m;
		}
		if ( l == 2 ) s ++;
		printf("%d\n",s);
	}
	return 0;
}

抱歉!评论已关闭.