题解 | #汽水瓶#
汽水瓶
http://www.nowcoder.com/practice/fe298c55694f4ed39e256170ff2c205f
#include <string.h>
#include<algorithm>
#include<iostream>
#include<string>
using namespace std;
int main()
{
int a;
int b=0;
while(cin>>a)
{
if (a == 0)
{
return(0);
}
else
{
while (a)
{
if (a > 2)
{
b += a / 3;
a = a/3 + a % 3;
}
else if (a == 2)
{
b++;
break;
}
else if(a==1)
{
break;
}
}
cout << b<<'\n';
b = 0;
}
}
return(0);
}
#include<algorithm>
#include<iostream>
#include<string>
using namespace std;
int main()
{
int a;
int b=0;
while(cin>>a)
{
if (a == 0)
{
return(0);
}
else
{
while (a)
{
if (a > 2)
{
b += a / 3;
a = a/3 + a % 3;
}
else if (a == 2)
{
b++;
break;
}
else if(a==1)
{
break;
}
}
cout << b<<'\n';
b = 0;
}
}
return(0);
}