(29条消息) 贪心背后的故事Codeforces 995B(Suit and Tie)_♡-流浪孩的博客-CSDN博客

Suit and Tie - CodeForces 995B - Virtual Judge (csgrandeur.cn)

题意:

思路:将改变后的位置变为一个特殊的位置比如0,在模拟排座位过程

#include<bits/stdc++.h>
#define x first
#define gcfx main
#define y second
#define mak make_pair
#define IOS ios::sync_with_stdio(false),cin.tie(0),cout.tie(0)
#define debug(a) cout<<a<<'\n'
#define endl '\n'
#define umap unordered_map
using namespace std;
typedef long long LL;
typedef unsigned long long ULL;
typedef pair<int,int> PII;
const int N=2e5+10,M=1,inf=0x3f3f3f3f,mod=1e9+7;
int n,a[N];
PII vis[N];
int gcfx()
{IOS;cin>>n;n*=2;int res=0;for(int i=1;i<=n;i++) cin>>a[i];for(int i=1;i<=n;i++){if(a[i]){int j;for(j=i+1;;j++){if(a[j]!=a[i]&&a[j]!=0) res++;else if(a[i]==a[j]) break;}a[j]=0;}}cout<<res<<endl;return 0;
}

END

Suit and Tie (在线swap 贪心 思维)相关推荐

  1. 贪心/思维题 UVA 11292 The Dragon of Loowater

    题目传送门 1 /* 2 题意:n个头,m个士兵,问能否砍掉n个头 3 贪心/思维题:两个数组升序排序,用最弱的士兵砍掉当前的头 4 */ 5 #include <cstdio> 6 #i ...

  2. 1450F The Struggling Contestant(贪心+思维)

    1450F The Struggling Contestant(贪心+思维) Codeforces Global Round 12 F. The Struggling Contestant 题面:Th ...

  3. cf:B. Patchouli‘s Magical Talisman【数学贪心思维 + 奇偶分析】

    分析 给出一堆数 可以通过相加或除2让它们全部变成奇数 如果全奇数返回0 由于奇数 + 偶数 = 奇数 所以只要有一个奇数就能把偶数和它相加不停的变成奇数 所以只要存在奇数,就可以返回偶数的个数 否则 ...

  4. 免费在线作图,思维导图,流程图,实时协作

    www.processon.com 免费在线作图,思维导图,流程图,实时协作

  5. 发现一款在线制图,思维导图软件ProcessOn

    最近要思维导图,到网上找了下,很多思维导图软件都要下载安装. 发现一款在线制图,思维导图软件ProcessOn.在线制图,不用再安装软件.软件用起来也比较方便. 点击打开链接  

  6. 《C语言程序设计实践》————如何买玫瑰?(贪心思维)

    <C语言程序设计实践>----如何买玫瑰?(贪心思维) 要求:小慧过生日,小明要买玫瑰送她.每枝红玫瑰5元,满5支送1枝,满20枝送5枝.小明一共有n(n>10)元钱,最多能买到多少 ...

  7. 贪心背后的故事Codeforces 995B(Suit and Tie)

    题目: Allen is hosting a formal dinner party. 2n people come to the event in n pairs (couples). After ...

  8. HDU - 5242 Game(树形dp+树链剖分/树上贪心+思维)

    题目链接:点击查看 题目大意:给出一棵包含n个节点的树,每个节点都有一个权值,整棵树的根是点1,问从点1开始向下一直走到叶子节点,可以走k次,怎么样走权值和最大,每个节点被走过一次后权值会变为0 题目 ...

  9. E - Selling Souvenirs(动态规划 + 贪心 + 思维(缩小时间复杂度和空间复杂度))

    题意: 输入一个n, m表示物品的数量和最大质量,接下来输入n行,每行输入w, c表示物品的质量和价值,求的是不超过m的质量的最大价值. 题解: 很明显是一个01背包问题,但问题是滚动dp能解决空间复 ...

最新文章

  1. 在linux上MySQL的三种安装方式
  2. 富文本编辑_博客的后台富文本编辑和阅读计数
  3. iOS - Swift NSValue 值
  4. 【深度学习笔记】Precision、Recall
  5. Python中的iteritems()和items()
  6. Task.Factory.StartNewTResult 和 Task.RunTResult 到底有什么区别?
  7. 【ArcGIS Pro微课1000例】0003:ArcGIS pro 2.5加载OSGB点云模型案例教程
  8. iOS 数据解析之使用TFHpple解析html
  9. bp神经网络数字识别matlab_pytorch神经网络实践(1): 安装与初次使用pytorch搭建神经网络实践手写数字识别教程
  10. 图灵奖Alan Kay:突破常规思维!道翰天琼认知智能机器人平台API接口大脑为您揭秘
  11. 深信服设备电源键关机
  12. SEO快速建站,八部曲
  13. c语言多变量传函,控制系统仿真-中国大学mooc-题库零氪
  14. thingworx项目-mushup
  15. 【机器学习】李宏毅-预测PM2.5
  16. 【AIS学习】08:6比特ASCII码表
  17. 建立ftp 服务器连接
  18. 奥运会运动项目名称汇总
  19. libgdx 处理加速传感器
  20. 年度最火购车方式网上购车平台购车,强势来袭!

热门文章

  1. 戴尔笔记本插入耳机用不了耳机的麦克风
  2. 玩转这些视频制作软件,让你成为短视频高手
  3. c++实现汉诺塔(图文并茂)
  4. 培养出儿子清华女儿北大的家庭十条家规
  5. 【论文笔记】图匹配的路径跟随算法
  6. Scratch(五十一):端午节抛粽子
  7. 论文的每一页最上方都有一条横线(word2007)
  8. Android隐藏和显示输入法
  9. 计算机设置共享时出现无法保存,win7共享打印机时提示无法保存打印机设置怎么办...
  10. 测试pok_如何使用PokémonGO的新评估系统计算您的Pokémon的精确IV