CSP 2021考前每日2题(10-2)洛谷 P5020 货币系统 + USACO2021铜组 Uddered but not Herd
文章目录
- P5020 [NOIP2018 提高组] 货币系统
- USACO : Uddered but not Herd
P5020 [NOIP2018 提高组] 货币系统
#include <cstdlib>
#include <cstdio>
#include <cstring>
#include <algorithm>
using namespace std;
int mon[25001]={};
/*
mon[i]=0 表示i面值的钱不能被凑出来
mon[i]=1 表示i面值的钱可以被凑出来
mon[i]=2 表示i面值的钱是货币系统中本来就有的钱
*/
int coins[101]={};//存钱的面值
int T,n,ans=0;
int main()
{scanf("%d ",&T);while (T--){ans=0;memset(mon,0,sizeof(mon));memset(coins,0,sizeof(coins));scanf("%d",&n);for (int i=1;i<=n;i++){scanf("%d",&coins[i]);mon[coins[i]]=2;}//把货币系统中的钱标好sort(coins+1,coins+1+n);for (int i=1;i<=coins[n];i++){if (mon[i]>0)//如果mon[i]能被凑出来//那么mon[i+coins[j]]也能被凑出来{for (int j=1;j<=n;j++)if (i+coins[j]<=coins[n])//防止数组越界mon[i+coins[j]]=1;else break; }}for (int i=1;i<=coins[n];i++)if (mon[i]==2) ans++;printf("%d\n",ans);}
}
USACO : Uddered but not Herd
#include <iostream>
#include <cstdio>
#include <map>
using namespace std;map<char, int> m;int main() {char ch;for (int i = 1; i <= 26; i ++) {cin >> ch;m[ch] = i;}int pos = 27, cnt = 0;while (cin >> ch) {if (m[ch] <= pos) {cnt ++;}pos = m[ch];}cout << cnt;return 0;
}
CSP 2021考前每日2题(10-2)洛谷 P5020 货币系统 + USACO2021铜组 Uddered but not Herd相关推荐
- CSP 2021考前每日2题(09-24)洛谷P1043 数字游戏 + P3958 奶酪
文章目录 P1043 [NOIP2003 普及组] 数字游戏 P3958 [NOIP2017 提高组] 奶酪 P1043 [NOIP2003 普及组] 数字游戏 #include<iostrea ...
- 倪文迪陪你学蓝桥杯2021寒假每日一题:2.1日(2019省赛A组第10题)
2021年寒假每日一题,2017~2019年的省赛真题.本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供.每日一题,关注蓝桥杯专栏: https://blog.csdn.net/w ...
- 倪文迪陪你学蓝桥杯2021寒假每日一题:1.19日(2018省赛A组第7题)
2021年寒假每日一题,2017~2019年的省赛真题. 本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供. 后面的每日一题,每题发一个新博文,请大家每天看博客蓝桥杯专栏: htt ...
- 倪文迪陪你学蓝桥杯2021寒假每日一题:1.15日(2018省赛A组第3题)
2021年寒假每日一题,2017~2019年的省赛真题. 本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供. 后面的每日一题,每题发一个新博文,请大家每天看博客蓝桥杯专栏: htt ...
- 倪文迪陪你学蓝桥杯2021寒假每日一题:1.26日(2019省赛A组第4题)
2021年寒假每日一题,2017~2019年的省赛真题.本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供.每日一题,关注蓝桥杯专栏: https://blog.csdn.net/w ...
- 倪文迪陪你学蓝桥杯2021寒假每日一题:1.21日(2018省赛A组第9题)
2021年寒假每日一题,2017~2019年的省赛真题. 本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供. 后面的每日一题,每题发一个新博文,请大家每天看博客蓝桥杯专栏: htt ...
- 倪文迪陪你学蓝桥杯2021寒假每日一题:1.20日(2018省赛A组第8题)
2021年寒假每日一题,2017~2019年的省赛真题. 本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供. 后面的每日一题,每题发一个新博文,请大家每天看博客蓝桥杯专栏: htt ...
- 4.11每日一题之亲戚(洛谷c++)|简单并查集
- 4.17每日一题之杂物(洛谷c++)
最新文章
- android wp8相机,体验提升明显 WP8.1相机对比专业拍摄
- sqlplus执行mysql_在SQLPLUS启动和停止Oracle数据库
- 有望取代Spark,Michael Jordan和Ion Stoica提出下一代分布式实时机器学习框架Ray牛在哪?...
- Visual Studio 2008下AJAX的设置
- GB/T 28181-2016与GB/T 28181-2011变更对比
- Java实验9 T3.对二进制数据文件中的所有数据求和
- 多个python则可以通过指定python的位置来升级或安装对应的库
- static在实例Extends、Overload中理解
- Selenium之脚本编写页面通用定位方法
- 简明python教程最新pdf_《简明Python教程》PDF高清 初学者的极佳教材 限时免费领取...
- php递归函数及简单实例讲解
- 140个电脑小知识、小技巧
- 一步一步编写12306抢票软件
- 关于C语言的随机函数
- 打印机乱码不停打印_性价比高的打印机推荐【2020年9月】-十大高性价比家用/办公打印机...
- linux之getcwd函数解析,Linux 中C语言getcwd()函数的用法
- 天池-金融风控训练营-task5-模型融合
- latex 参考文献显示问号_如何自学latex软件
- MINIO_ACCESS_KEY and MINIO_SECRET_KEY are deprecated,Please use MINIO_ROOT_USER and MINIO_ROOT_PASSW
- s24.基于 Kubernetes v1.25 (二进制) 和 Docker部署高可用集群
热门文章
- 51单片机通过esp8266与手机简单的通信(第一次)
- 自制手机app的51蓝牙+WiFi+循迹+避障OLED显示速度小车
- CRM系统,覆盖企业多应用场景
- UVa 11178 Morley‘s Theorem(计算几何基础)
- 小白牛必定掌握的前端小知识
- 《MongoDB极简教程》第一章 NoSQL简史 MongoDB安装环境配置
- 7款短视频创作必备软件分享,在家用手机就能做,每月收益4千+
- edt ast linux date,Linux 的时区修改.doc
- 2022第一位华为“天才少年”!绩点1.8逆袭!
- [5 种有效方法] 适用于 Android 的通用解锁图案/密码