当前位置: 首页 > news >正文

Codeforces Round 1019 (Div. 2)

A. Common Multiple

找不同的数字

#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main() {int t; cin >> t;while (t--) {int n;cin >> n;vector<int> a(n);for (int i = 0; i < n; i++)cin >> a[i];sort(a.begin(), a.end());int k = n;for (int i = 1; i < n; i++) {if (a[i] == a[i - 1])k--;}cout << k << endl;}return 0;
}

B. Binary Typewriter

假设前面有一个0

#include<iostream>
#include<cstring>
using namespace std;
int main() {int t;cin >> t;while (t--) {int n; cin >> n;string s; cin >> s;s = "0" + s;//把0拼接到s的最前面int k = n;int cur = s[0];for (int i = 1; i <= n; i++) {int dig = s[i];if (cur != dig)k++;cur = dig;}if (k-n >= 3)cout << k - 2  << endl;else if (k-n == 2)cout << k - 1  << endl;else cout << k  << endl;}return 0;
}

相关文章:

  • 简述大疆无人机对接
  • 媒体发稿攻略,解锁新闻发稿成长新高度
  • 数据库介绍
  • 多台电脑切换解决方案:KVM 切换器
  • 解决 MongoDB 查询中的 `InvalidMongoDbApiUsageException` 错误
  • 外商在国内宣传 活动|发布会|参展 邀请媒体
  • C++进阶--二叉搜索树
  • 万字长文 | Apache SeaTunnel 分离集群模式部署 K8s 集群实践
  • 【Spring】依赖注入的方式:构造方法、setter注入、字段注入
  • WebRTC服务器Coturn服务器部署
  • DB-GPT支持mcp协议配置说明
  • 11、Refs:直接操控元素——React 19 DOM操作秘籍
  • Python跨平台桌面应用程序开发
  • Go语言和Python 3的协程对比
  • docker 里面没有 wget 也 install 不了
  • vscode:Live Server Preview插件
  • load_dataset函数
  • 【C++ 类和数据抽象】构造函数
  • react组件之间如何使用接收到的className(封装一个按钮案例)
  • MongoDB 集合名称映射问题
  • 中国与柬埔寨签署多领域合作文件
  • 重返母校:哈佛大学医学院博士后陈则宇入职北大基础医学院
  • 马文化体验展商圈启动,环球马术冠军赛的能量不止在赛场
  • 浙江桐乡征集涉企行政执法问题线索,含乱收费、乱罚款、乱检查等
  • “小时光:地铁里的阅读”摄影展开幕,嘉宾共话日常生活与阅读
  • 电动自行车新国标将于9月1日落地,首批6家检测机构出炉