请选择 进入手机版 | 继续访问电脑版

Good Bye 2020 A-E

[复制链接]
卓小兔 发表于 2021-1-2 19:45:18 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
题目链接:https://codeforces.com/contest/1466
这次写题就离谱,我怎么也没想到被A卡住了,吃了英语欠好的亏,我怎么算怎么和样例不一样,写完A后B还因为太过急wa了两发,还好C和D出来的快,要不真就掉分场了,E没出来。。。有时间补题。
A:Bovine Dilemma
明白了题意后是很简单的一道题,只要算有多少个差异的间隔就ok了。
[code]#includeusing namespace std;int x[55];int y[100];int main(){        int t;        cin>>t;        while(t--)         {                int n;                cin >> n;                memset(y, 0, sizeof y);                for (int i = 1; i > x;                }                int ans = 0;                for (int i = 1; i  n;        int ans = 0;        for (int i = 1; i  x;            if (y[x])                x++;            y[x]++;            if(!z[x])                ans++;            z[x]++;        }        cout t;    while (t--)    {        string s;        cin >> s;        int ans = 0;        for (int i = 0; i < s.size();i++)        {            if(i==0)            {                if(s[0]==s[i+1])                {                    s[i + 1] = &#39;1&#39;;                    ans++;                }            }            else             {                if(s==s[i+1]||s[i-1]==s[i+1])                {                    s[i + 1] = &#39;1&#39;;                    ans++;                }            }        }        cout > t;    while(t--)    {        int n;        cin >> n;        ll sum = 0;        for (int i = 1; i > e.data;            sum += e.data;        }        for (int i = 1;i> a >> b;            e[a].c++;            e.c++;        }        for (int i = 1; i
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )