Codeforces Round #216 (Div. 2)解题报告

时间:2022-10-25 23:33:23

又范低级错误!

只做了两题!一道还被HACK了,囧!

A:看了很久!应该是到语文题:

代码:#include<iostream>

#include<string.h>
using namespace std;
int main()
{
   int n,m,k;
   cin>>n>>m>>k;
   int a[];
   int m1=,m2=;
   for (int i=;i<=n;i++)
   {
       cin>>a[i];
       if (a[i]==) m1++;
       else m2++;
   }
     int ans=;
     if (m>=m1) ans=m1+m2-m-k;
     else
     {
         ans=m1-m;
         if (k<m2) ans+=m2-k;
     }      if (ans<) ans=;
     cout<<ans<<endl;
     return ;

}

写的超级垃圾!反正就是乱搞!

B题:又是一类构建题!先用SK构建好啊A[1]--->A[K];先每个都初始化为L;

然后从A[1]-->A[K]递加,这里最好用除法,加法的太慢会TLE,

A[K+1]-->A[N]其实类似。

#include<iostream>
using namespace std;
int a[];
int main()
{
    int n,k,l,r,sa,sk;
    cin>>n>>k>>l>>r>>sa>>sk;
    
        int div=sk/k;//a[1]-a[k]
        int mod=sk%k;
        for (int i=;i<=k;i++)
        a[i]=div;
        while (mod)
        {
            for (int i=;i<=k;i++)
            {
                if (mod==) break;
                mod--;
                a[i]++;
            }         }
         sa=sa-sk-(n-k)*l;
         for (int i=k+;i<=n;i++) a[k+]-a[n]
          a[i]=l;
          if (n-k!=)//很重要,可能N==K,我就是挂在上面
          {
          div=sa/(n-k);
          mod=sa%(n-k);
          }
        for (int i=k+;i<=n;i++)
        a[i]+=div;
        while (mod)
        {
            for (int i=k+;i<=n;i++)
            {
                if (mod==) break;
                mod--;
                a[i]++;             }         }          cout<<a[];
        for (int i=;i<=n;i++)
        cout<<" "<<a[i];
        cout<<endl;
        return ;

}

很无语!昨天心情不好,加上CF写挂!

Codeforces Round #216 (Div. 2)解题报告的更多相关文章

  1. Codeforces Round &num;324 &lpar;Div&period; 2&rpar;解题报告

    ---恢复内容开始--- Codeforces Round #324 (Div. 2) Problem A 题目大意:给二个数n.t,求一个n位数能够被t整除,存在多组解时输出任意一组,不存在时输出“ ...

  2. Codeforces Round &num;382 &lpar;Div&period; 2&rpar; 解题报告

    CF一如既往在深夜举行,我也一如既往在周三上午的C++课上进行了virtual participation.这次div2的题目除了E题都水的一塌糊涂,参赛时的E题最后也没有几个参赛者AC,排名又成为了 ...

  3. Codeforces Round &num;380 &lpar;Div&period; 2&rpar; 解题报告

    第一次全程参加的CF比赛(虽然过了D题之后就开始干别的去了),人生第一次codeforces上分--(或许之前的比赛如果都参加全程也不会那么惨吧),终于回到了specialist的行列,感动~.虽然最 ...

  4. Codeforces Round &num;281 &lpar;Div&period; 2&rpar; 解题报告

    题目地址:http://codeforces.com/contest/493 A题 写完后就交了,然后WA了,又读了一遍题,没找出错误后就开始搞B题了,后来回头重做的时候才发现,球员被红牌罚下场后还可 ...

  5. Codeforces Round &num;277 &lpar;Div&period; 2&rpar; 解题报告

    题目地址:http://codeforces.com/contest/486 A题.Calculating Function 奇偶性判断,简单推导公式. #include<cstdio> ...

  6. Codeforces Round &num;276 &lpar;Div&period; 2&rpar; 解题报告

    题目地址:http://codeforces.com/contest/485 A题.Factory 模拟.判断是否出现循环,如果出现,肯定不可能. 代码: #include<cstdio> ...

  7. Codeforces Round &num;350 &lpar;Div&period; 2&rpar;解题报告

    codeforces 670A. Holidays 题目链接: http://codeforces.com/contest/670/problem/A 题意: A. Holidays On the p ...

  8. Codeforces Round &num;479 &lpar;Div&period; 3&rpar;解题报告

    题目链接: http://codeforces.com/contest/977 A. Wrong Subtraction 题意 给定一个数x,求n次操作输出.操作规则:10的倍数则除10,否则减1 直 ...

  9. Codeforces Round &num;515 &lpar;Div&period; 3&rpar; 解题报告(A~E)

    题目链接:http://codeforces.com/contest/1066 1066 A. Vova and Train 题意:Vova想坐火车从1点到L点,在路上v的整数倍的点上分布着灯笼,而在 ...

随机推荐

  1. R语言 recommenderlab 包

    recommend li_volleyball 2016年3月20日 library(recommenderlab) ## Warning: package 'recommenderlab' was ...

  2. java课后作业

    课后作业之字串加密: 设计思想: 1.输入要加密的英文子串str 2.定义num=str的字符串长度 3.将字符串转化为单个字符 4.每个字符+3,向后移3个 5.定义str1,将新得到的每个字符加到 ...

  3. mysql数据一致性检查及修复

    percona-toolkit-2.2.20-1.noarchmysql 5.6.29-logmaster:192.168.166.129slave:192.168.166.131 一.创建数据库校验 ...

  4. am335x uboot2016&period;05 (MLO u-boot&period;img)执行流程

    am335x的cpu上电后,执行流程:ROM->MLO(SPL)->u-boot.img 第一级bootloader:引导加载程序,板子上电后会自动执行这些代码,如启动方式(SDcard. ...

  5. org&period;springframework&period;beans&period;factory&period;xml&period;XmlBeanDefinitionStoreException

    1.错误描述 usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -nonaming ] { -help ...

  6. Python——Pyqt5(界面)——基本设置

    一.Pycharm外加设置 设置扩展工具 1.Qt Design(图形界面) Program:工程目录\venv\Lib\site-packages\pyqt5-tools\designer.exe  ...

  7. HashSet源码解析

    此文已由作者赵计刚授权网易云社区发布. 欢迎访问网易云社区,了解更多网易技术产品运营经验. 6.1.对于HashSet需要掌握以下几点 HashSet的创建:HashSet() 往HashSet中添加 ...

  8. 文科妹学 GitHub 简易教程

      #什么是 Github ?必须要放这张图了!!!<img src="https://pic4.zhimg.com/7c9d3403bf922b1663f56975869c829b_ ...

  9. 固定UILabel宽度分行显示

    固定UILabel宽度分行显示 这种小伎俩估计都被用烂了,笔者给大家提供一个category文件,供大家简单设置哦. 各种富文本效果哦(普通文本也是可以用的呢): 3行,固定宽度200 2行,固定宽度 ...

  10. elasticsearch 第一篇&lpar;入门篇&rpar;

    介绍 elasticsearch是一个高效的.可扩展的全文搜索引擎 基本概念 Near Realtime(NRT): es是一个接近实时查询平台,意味从存储一条数据到可以索引到数据时差很小,通常在1s ...