@stringdp100005 这是哪一道题目?
你 C 怎么过的?
H 题。
我根本大不了一点 qwq,估计是拿不到 tag 了,解密完全不会,只会交给 AI
H 第一个是awu
教我T1我就告诉你
1 个赞
惨
不会了
1 个赞
洛谷的打卡系统与其他网站的打卡系统一样,连续”打卡天数越多,每次打卡获得的奖励也就越多,同时连续天数加上一天。然而,于其他网站只要一天不打卡,连续天数就要清零。与其他网站不同的是,洛谷的打卡更具有人性化,如果多天不打卡,连续天数仅仅只是减少,当遗漏天数越少,减少的天数也就越少。规则是减少 2^{n−1} 天,n 为连续遗漏天数。连续天数在下一次打卡时清算,打卡连续天数不会小于 0。也就是说,如果每隔一天打卡,那么连续天数就不会变了。
直接抄第一篇题解,然后把 t
改成 d
就行了
1 个赞
顺便帮我看一下我的洛谷id是多少,我不知道
1 个赞
不是这个嘛
T1:
#include<bits/stdc++.h>
using namespace std;
#define int long long
signed main()
{
int n,t=0,a,d=0,m=0;//输入n
string s;
cin>>s;
while(cin>>a){
if(a==1)
{
if(m>0) d-=pow(2,m-1); //减去未打卡的天数
if(d<0) d=0; //如果小于0就回到0
t++;d++;m=0; //未打卡天数清0,打卡天数+1,积分+1
if(d>=3) t++; //如果打开天数超过3,积分额外+1
if(d>=7) t++; //如果打开天数超过7,积分额外+1
if(d>=30) t++; //如果打开天数超过30,积分额外+1
if(d>=120) t++; //以此类推
if(d>=365) t++;
}else if(a==0) m++; //如果未打卡,m++
}
cout<<d; //输出结果
return 0;
}
放心吧,测试过了,50分)
那O咋做
1 个赞
为啥 50pts 啊,有没有过 T1 的?
我60
1 个赞
我也不知道,T1过的人多了去了
啥东西咋做