可樂瓶3換1,最終多少
喝可樂,憑3個(gè)空瓶可以換回來1瓶可樂。一開始有364瓶,問最終可以喝到多少瓶?
==============================================================
int ping = 364;
int he = 364;
while (ping >2)
{
? ? ? ?he += ping / 3;
? ? ? ?ping = (ping / 3 + ping % 3);/*這里注意,空瓶數(shù)不能累加,空瓶數(shù)是越來越少的。
}? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? *這個(gè)題難點(diǎn)就在這里。這題語法不難,算法難
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?*/
Console.WriteLine(ping);
Console.WriteLine(he);
標(biāo)簽: