1 条题解

  • 0
    @ 2025-4-24 20:47:20

    当且仅当 imod3=1 时,第 i 个苹果会被拿走

    #include<bits/stdc++.h>
    using namespace std;
    int n, days=0, d;
    bool o=0;
    int main(){
    	cin>>n;
    	int tt=n;
    	while(tt>0){
    		if(tt==1){
    			cout<<days+1<<" ";
    		}
    		if((tt-1)%3==0&&o==0){
    			d=days+1;
    			o=1;
    		}
    		tt-=(tt-1)/3+1;
    		days++;
    	}
    	cout<<d;
    	return 0;
    }
    

    信息

    ID
    13715
    时间
    1000ms
    内存
    512MiB
    难度
    2
    标签
    递交数
    48
    已通过
    22
    上传者