题目链接 :https://www.lanqiao.cn/problems/1461/learning/


怎么说呢,这个需要递推公式,奈何本人愚钝,没看出来w(゚Д゚)w

1个砝码   1个值

2个砝码   4个值

3个砝码   13个值

n=n*3+1

上代码


#include<bits/stdc++.h>
using namespace std;
#define ll long long
int main()
{
	ll n;
	cin>>n;
	ll i,j=1;
	for(i=1,j=1;n>i;j++)
	{
		i=i*3+1;
	}
	cout<<j;
}