Most Unstable Array CodeForces - 1353A
思路:最大是2*m,特判n= =1和n==2的情况。
代码如下:

#include<bits/stdc++.h>
#define ll long long
using namespace std;ll n,m;int main()
{int t;scanf("%d",&t);while(t--){scanf("%lld%lld",&n,&m);if(n==1) cout<<0<<endl;else if(n==2) cout<<m<<endl;else cout<<m*2ll<<endl;}return 0;
}

Two Arrays And Swaps CodeForces - 1353B
思路:贪心的去交换最多k次就可以了。
代码如下:

#include<bits/stdc++.h>
#define ll long long
using namespace std;const int maxx=101;
int a[maxx];
int b[maxx];
int n,k;int main()
{int t;scanf("%d",&t);while(t--){scanf("%d%d",&n,&k);for(int i=1;i<=n;i++) scanf("%d",&a[i]);for(int i=1;i<=n;i++) scanf("%d",&b[i]);sort(a+1,a+1+n);sort(b+1,b+1+n);int l=1,r=n;while(k--){if(a[l]<b[r]) swap(a[l],b[r]);else break;l++,r--;}int sum=0;for(int i=1;i<=n;i++) sum+=a[i];cout<<sum<<endl;}return 0;
}

努力加油a啊,(o)/~

Codeforces Round #642 (Div. 3)(AB)相关推荐

  1. Codeforces Round #645 (Div. 2)(AB)

    Park Lighting CodeForces - 1358A 思路:水题不解释. 代码如下: #include<bits/stdc++.h> #define ll long long ...

  2. Codeforces Round #643 (Div. 2)(AB)

    A: 思路:只有数字中出现0,那么后面就不会变动了.直接循环就可以,出现了0就退出. 代码如下: #include<bits/stdc++.h> #define ll long long ...

  3. Codeforces Round #639 (Div. 2)(AB)

    A: 思路:其实题目已经很仁至义尽了,2* 2的情况给了,如果包含一个2*2的,那么之后的再也不可能构成了.1的时候特殊判断. 代码如下: #include<bits/stdc++.h> ...

  4. Codeforces Round #249 (Div. 2) (模拟)

    Codeforces Round #249 (Div. 2) (模拟) C. Cardiogram time limit per test 1 second memory limit per test ...

  5. Codeforces Round #791 (Div. 2)(A-D)

    Codeforces Round #791 (Div. 2)(A-D) A. AvtoBus 题意: 给你 n, 问满足 4x+6y=n4x+6y=n4x+6y=n 的 x+yx+yx+y的最小值和最 ...

  6. Codeforces Round #613 (Div. 2)(B-D)

    Codeforces Round #613 (Div. 2) B -抢时间&手感生疏->(第n + 1次)被long long卡掉- C 又一次败给了常识-EC的M题也是一个关于素数的暴 ...

  7. Codeforces Round #736 (Div. 2)(B-C)

    Codeforces Round #736 (Div. 2) 花了十分钟帮朋友写了B,C就睡觉了,自己没打 B 先看上,再看左后看右 #include <iostream> #includ ...

  8. Codeforces Round #735 (Div. 2)(A-D)没有B

    Codeforces Round #735 (Div. 2) A 一道小思维题 #include <bits/stdc++.h> using namespace std; #define ...

  9. Codeforces Round #644 (Div. 3)(A-E)

    这场的A-E都是水题,就简单记录一下吧. Minimal Square CodeForces - 1360A 思路:我们令b=max(a,b),a=min(a,b). 如果b>=2*a的话,最终 ...

最新文章

  1. Redis初学:8(Hash类型)
  2. (正确姿势)centos7 如何从U盘拷贝文件
  3. VC/MFC分割字符串(SplitString)返回CStringArray
  4. 终于知道移动比联通牛的原因了(绝对真实绝对有趣)不看后悔
  5. ECSHOP二次开发文档【文件结构和数据库表分析】
  6. Java、Scala和Go语言多线程并发对比测试
  7. 江苏省计算机一级在线考试,2020江苏省一级计算机基础及MS Office应用考试在线自测试题库(不限设备,登陆即可做题)...
  8. 天线3db波束宽度_浅谈 Wi-Fi 天线(2)
  9. 【数据结构笔记06】队列及其顺序存储、链式存储
  10. Nginx教程负载均衡机制
  11. 8个让DevOps转型取得成功的关键步骤
  12. 美团java在线笔试题_美团点评春招在线笔试后台开发方向笔试题编程题第一题题解...
  13. C++结构体变量的初始化和结构体char数组成员初始化
  14. HeadFirst 设计模式
  15. 计算机专业毕业设计题目大全(持续更新)
  16. Some WSL system related access rights are not set correctly. This sometimes happens after waking the
  17. oracle追加imp,imp倒入的数据是追加,而不是替换,需要什么参数?
  18. Quasi_Newton
  19. PMCAFF微课17期 - 教你如何用数据玩转移动互联网APP运营(笔记下载)
  20. K8S(Kubernetes)

热门文章

  1. ios开发之plist 的文件的读写以及沙盒容器路径打印
  2. android 指示器平移动画,Android实现带指示器的自动轮播式ViewPager
  3. python opencv直方图_【python opencv】直方图均衡
  4. 关于vue项目中添加less,less-loader不能运行的问题
  5. java 文件分隔_java 实现大文件分隔成多个小文件
  6. flash air 解析html,AIR 程序内部显示网页,并可以点击浏览的方法(HTMLLoader、StageWebView)...
  7. Android开发之显示截图动画效果直到消失
  8. oracle alter_log,在线查看alter.log文件内容
  9. 查数估获近千万元融资 ,用科技为金融赋能
  10. html5--switch选择结构的优化