解 模拟。 代码 #include<cstdio> int n,day,sum,c; int main(){ scanf("%d",&n); day = sum = c = 1; while(sum < n){ c *= 7; sum += c; ++day; } printf("%d",day); }