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

P11227 [CSP-J 2024] 扑克牌(民间数据)

​​​​​​原题链接

这道题在洛谷上被评定为红题,也确实挺简单的,就用到了STL里的set,set里的元素不会重复,就只需要把元素放到set里,在计算长度就可以,最后用52减去长度即可。

#include <bits/stdc++.h>
using namespace std;
int n;
int ans;
string s;
set<string> q;
int main() {
	cin >> n;
	for (int i = 1; i <= n; i++) {
		cin >> s;
		q.insert(s);//将元素插入q
	}
	ans=52-q.size();//计算长度,也就是不重复的牌,最后用52-q.size(),表示最终答案
	cout <<ans<< endl;
	return 0;
}


http://www.kler.cn/news/368793.html

相关文章:

  • 碰一碰支付系统搭建怎么做?头部公司源码大测评!
  • MySql数据库中数据类型
  • CSS_定位_网页布局总结_元素的显示与隐藏
  • Minio文件服务器:SpringBoot实现文件上传
  • 【golang】学习文档整理
  • 别名联想路径,前端项目输入@/自动出提示目录和文件
  • 环 境 配 置
  • 【递归、回溯及搜索】No.4---综合练习
  • 【Spring MVC】请求参数的传递
  • 人工智能岗位英语面试 - 如何确保模型的可靠性和性能
  • wordpress伪静态规则
  • mongodb:增删改查和特殊查询符号手册
  • 安全边际篇
  • 【React】React 18:新特性与重大更新解析
  • Jenkins部署springboot项目 记录一下过程
  • LeetCode 107.二叉树的层次遍历 II
  • Flutter按钮控件(六)
  • 冒泡排序和二分查找--go
  • 报错解决:opene3d draw_geometries(): incompatible function arguments.
  • 智能工厂的设计软件 意识能力(被动综合/主动把握/折衷解决):意识形态及认知计算机科学的架构、系统和运用
  • Linux学习_7
  • C++学习路线(二十六)
  • Mysql 数据库架构
  • 每天五分钟深度学习框架pytorch:从底层搭建多项式线性回归模型
  • 云原生后端(Cloud-Native Backend)
  • 【Web开发】什么是Nuxt? 利用Nuxt快速搭建前端项目