首页 > 其他分享 >Codeforces Round 940 (Div. 2) and CodeCraft-23 (补题中的小白)

Codeforces Round 940 (Div. 2) and CodeCraft-23 (补题中的小白)

时间:2024-04-22 19:12:54浏览次数:20  
标签:CodeCraft cout 23 int solve 补题 mp

A. Stickogon

思路:

Code:

#include<bits/stdc++.h>
    
using namespace std;

void solve() {
    int n; cin >> n;
    map <int, int> mp;
    for (int i = 1, x; i <= n; i++) {
        cin >> x; mp[x] ++;
    }
    int ans = 0;
    for (const pair <int, int> &i : mp) {
        ans += i.second / 3;
    }
    cout << ans << '\n';
}

int main() {
    ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);
    int T; cin >> T;
    while (T--) {
        solve();
    }
    return 0;
}

  

B. A BIT of a Construction

Code:

#include<bits/stdc++.h>
    
using namespace std;

void solve() {
    int n, k, x = 1; cin >> n >> k;
    if (n == 1) {
        cout << k << '\n';
        return ;
    }
    while ((x << 1 | 1) < k) {
        x = x << 1 | 1;
    } 
    cout << x << ' ' << k - x << ' ';
    for (int i = 3; i <= n; i++) cout << 0 << ' ';
    cout << '\n'; 

}

int main() {
    ios::sync_with_stdio(false); cin.tie(0); cout.tie(0);
    int T; cin >> T;
    while (T--) {
        solve();
    }
    return 0;
}

  

标签:CodeCraft,cout,23,int,solve,补题,mp
From: https://www.cnblogs.com/youhualiuh/p/18151267

相关文章

  • pycharm破解安装激活2023-06最新教程(附破解工具及激活码)
    pycharm破解安装激活2023-06最新教程(附破解工具及激活码) 先去官网安装pycharm:https://www.jetbrains.com.cn/pycharm/download/#section=windows我这里下载的是最新版本2023.1.2,2021年以上的版本都支持此教程破解。先讲安装再讲破解。  点next 选好路径然后nex......
  • The 18-th Beihang University Collegiate Programming Contest (BCPC 2023) - Final
    https://codeforces.com/gym/104883A#include<bits/stdc++.h>usingnamespacestd;usingi32=int32_t;usingi64=longlong;usingvi=vector<int>;i32main(){ios::sync_with_stdio(false),cin.tie(nullptr);i64n,sum=0;c......
  • CSP 2023 游记
    非常好csp,使我RP旋转。没挂分但也没发挥超常,分数看来不算低。针不戳。Day-6~-2一直在打板子,同时写了篇板子博。后面效率有点低就鸽掉了。心情不是很稳定,有点心不在焉,效率被猫薄纱,%。whk的话精神状态也不是很好。把除了dp和网络流的板子几乎都打了一遍,感觉捡回了许......
  • NOIp 2023 游记
    前转广西是弱省,所以广西的初中OIer自然都是低能儿,能参加NOIp,自然不是自己的实力了。\(\phantom{\small\textsf{在弱省学OI,就像,只能获得一个相对失败的人生。}}\)CSP-S:100+0+0+5=105,T2因为数组开太大挂了35分。刚好复赛1=、作为初中生可以参加NOIp。真幸运啊。......
  • Codeforces Round 940 (Div. 2) and CodeCraft-23
    目录写在前面ABCDE写在最后写在前面比赛地址:https://codeforces.com/contest/1957。大病场妈的A签到。尽可能凑三角形。///*By:Luckyblock*/#include<bits/stdc++.h>#defineLLlonglong//=============================================================//======......
  • OOP课程第一次vlog-23201914-钱文浩
    一、前言1.知识点:第一次题目初步考察了正则表达式,其中包括正则表达式的判断(matches函数)和分割(split函数)。初步考察了类与对象的设计,比如实体类(试卷类,题目类等)、控制类(改卷类等),考查学生对实际问题的需求提取与分析。第二次题目进一步加强对上述各方面内容的考察。而且因为题目加......
  • 23201228-第一次Blog
    一、前言:从大一下学期开始学习java到现在,已经完成了三次PTA用java实现的大作业,三次PTA作业的难度在逐渐增大,每次最后一题都是从第一次PTA大作业里迭代而来,难度很大且每次提升,涉及的内容有很多,比如类,方法,Arraylist等,但最主要的还是类的设计,通过这三次作业,很深刻的认识的了设计对于......
  • 南昌航空大学软件学院23201823第一次blog
    一、前言:关于这三次的PTA大作业,我认为题目难度是超出了我的现象的,特别是每次的压轴迭代题,这压轴三道题全是迭代而来,息息相关,这也就意味着你如果第一次的设计没有做好,框架出现问题,后续改进的时候就只会越来越吃力甚至是需要把整个架构都推倒重来。最后一道题目的知识点包含也非常......
  • GESP 202312 游记
    day0把一本通上的指针扫了一遍,睡觉!day19:00入场,在第二个考场。冲进昌平二中,码了Hello,World!。9:30发网址,开题监考老师居然说阅读程序题可以打代码!······选择题指针真多啊!选择+判断半小时写完,还挺快的!程序题第一题:把一个字符串的其中的一些单词换成另一些单词码......
  • LeetCode 2326. Spiral Matrix IV
    原题链接在这里:https://leetcode.com/problems/spiral-matrix-iv/description/题目:Youaregiventwointegers m and n,whichrepresentthedimensionsofamatrix.Youarealsogiventhe head ofalinkedlistofintegers.Generatean mxn matrixthatconta......