首页 > 编程语言 >CSP 201403-1 相反数 C++

CSP 201403-1 相反数 C++

时间:2022-11-16 11:12:44浏览次数:47  
标签:201403 std int ++ include 相反数 CSP

 1 #include <iostream>
 2 #include <vector>
 3 #include <algorithm>
 4 
 5 int main() {
 6     int x{},sum{};
 7     std::cin >> x;
 8     std::vector<int> n(x, 0);
 9     for (int i{}; i < x; i++) {
10         std::cin >> n[i];
11         if (n[i] < 0) n[i] = -n[i];
12     }
13     std::sort(std::begin(n), std::end(n));
14     for (int i{}; i < x; i++) {
15         if (n[i] == n[i + 1]) {
16             sum++;
17             i++;
18         }
19     }
20     std::cout << sum;
21 }

 

标签:201403,std,int,++,include,相反数,CSP
From: https://www.cnblogs.com/n00b/p/16895177.html

相关文章

  • CSP 201312-2 ISBN号码 C++
     1#include<iostream>2#include<algorithm>4#include<array>56intmain(){7std::array<int,9>ISBN{};8charc{};9intlenth{......
  • CSP-J 逻辑表达式
    对于a&b这种形式,如果是0&,则b的值不重要,发生依次短路,新的额结构体的短路次数=a的短路次数+1如果是1&,新的结构体的短路次数=a和b的短路次数之和,把新的结构体压入栈中#incl......
  • P8816 [CSP-J 2022] 上升点列 题解
    题目传送门:luoguP8816[CSP-J2022]上升点列这是一道简单的dp题。定义到达指两点的曼哈顿距离是\(1\)。我们考虑设状态\(f(i,j)\)表示考虑结尾是第\(i\)个点,增......
  • CSP-S退役记2
    今天三调,不过和我们没有关系,毕竟也不参考。终于可以考一次年级倒第一了。中午403的化奥大佬说我们宿舍被通报没有值日,苗要在考完试后停他们两位的课,他觉得停不了我们的课......
  • CSP-S退役记3
    中午全体去吃火锅,谁知道以后还会不会有呢?这好像是第一次在12:40的铃声之后回到宿舍的吧。下午开会前做核酸,偌大的大厅只有我们信奥,在那里等待的四五名蓝衣医务人员,问虎哥......
  • CSP-S游记
    今天出发去石家庄,大家都很开心,于是在上午考完了学长出的三道IOI题后,大多改完T1就开始颓了。不久后,虎哥通过对讲机说,陶主任让smtwy在1:45其他学生起床后,带两个人去宿舍扫厕......
  • CSP-S初赛退役记
    下午13:55到考场下候场,约十几分钟后进场,之后处理特别像写轮眼的录屏软件,发每个人的考号和密码,进网站。开考第一件事干什么?登录。第二件呢?睡觉!发下来的网址登不上去,一直显......
  • CSP-S退役记0
    自从我第一次有意识以来,眼前是一个昏暗的道路,路上敌军挡道,数量众多,我听到一道声音,“这些对她来说,不过是螳臂当车罢了”,果然,身为那为女主人公,一袭白衣,手持长刀,眼前的敌人也......
  • CSP-S 2022 题解
    T1假期计划\(\ttloj3899\)/\(\ttuoj773\)首先数据规模是\(n\le2500\),提示我们用\(\mathcalO\left(n^2\right)\)的算法。既然是选择\(4\)个互不相同的点,不妨......
  • CSP 202209-1 如此编码 C++
     链接1#include<iostream>2#include<vector>34intmain(){5intx{},m{};6std::cin>>x>>m;7std::vector<std::vector<int>>nc......