文章目录

  • 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相关推荐

  1. CSP 2021考前每日2题(09-24)洛谷P1043 数字游戏 + P3958 奶酪

    文章目录 P1043 [NOIP2003 普及组] 数字游戏 P3958 [NOIP2017 提高组] 奶酪 P1043 [NOIP2003 普及组] 数字游戏 #include<iostrea ...

  2. 倪文迪陪你学蓝桥杯2021寒假每日一题:2.1日(2019省赛A组第10题)

    2021年寒假每日一题,2017~2019年的省赛真题.本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供.每日一题,关注蓝桥杯专栏: https://blog.csdn.net/w ...

  3. 倪文迪陪你学蓝桥杯2021寒假每日一题:1.19日(2018省赛A组第7题)

    2021年寒假每日一题,2017~2019年的省赛真题. 本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供. 后面的每日一题,每题发一个新博文,请大家每天看博客蓝桥杯专栏: htt ...

  4. 倪文迪陪你学蓝桥杯2021寒假每日一题:1.15日(2018省赛A组第3题)

    2021年寒假每日一题,2017~2019年的省赛真题. 本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供. 后面的每日一题,每题发一个新博文,请大家每天看博客蓝桥杯专栏: htt ...

  5. 倪文迪陪你学蓝桥杯2021寒假每日一题:1.26日(2019省赛A组第4题)

    2021年寒假每日一题,2017~2019年的省赛真题.本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供.每日一题,关注蓝桥杯专栏: https://blog.csdn.net/w ...

  6. 倪文迪陪你学蓝桥杯2021寒假每日一题:1.21日(2018省赛A组第9题)

    2021年寒假每日一题,2017~2019年的省赛真题. 本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供. 后面的每日一题,每题发一个新博文,请大家每天看博客蓝桥杯专栏: htt ...

  7. 倪文迪陪你学蓝桥杯2021寒假每日一题:1.20日(2018省赛A组第8题)

    2021年寒假每日一题,2017~2019年的省赛真题. 本文内容由倪文迪(华东理工大学计算机系软件192班)和罗勇军老师提供. 后面的每日一题,每题发一个新博文,请大家每天看博客蓝桥杯专栏: htt ...

  8. 4.11每日一题之亲戚(洛谷c++)|简单并查集

  9. 4.17每日一题之杂物(洛谷c++)

最新文章

  1. android wp8相机,体验提升明显 WP8.1相机对比专业拍摄
  2. sqlplus执行mysql_在SQLPLUS启动和停止Oracle数据库
  3. 有望取代Spark,Michael Jordan和Ion Stoica提出下一代分布式实时机器学习框架Ray牛在哪?...
  4. Visual Studio 2008下AJAX的设置
  5. GB/T 28181-2016与GB/T 28181-2011变更对比
  6. Java实验9 T3.对二进制数据文件中的所有数据求和
  7. 多个python则可以通过指定python的位置来升级或安装对应的库
  8. static在实例Extends、Overload中理解
  9. Selenium之脚本编写页面通用定位方法
  10. 简明python教程最新pdf_《简明Python教程》PDF高清 初学者的极佳教材 限时免费领取...
  11. php递归函数及简单实例讲解
  12. 140个电脑小知识、小技巧
  13. 一步一步编写12306抢票软件
  14. 关于C语言的随机函数
  15. 打印机乱码不停打印_性价比高的打印机推荐【2020年9月】-十大高性价比家用/办公打印机...
  16. linux之getcwd函数解析,Linux 中C语言getcwd()函数的用法
  17. 天池-金融风控训练营-task5-模型融合
  18. latex 参考文献显示问号_如何自学latex软件
  19. MINIO_ACCESS_KEY and MINIO_SECRET_KEY are deprecated,Please use MINIO_ROOT_USER and MINIO_ROOT_PASSW
  20. s24.基于 Kubernetes v1.25 (二进制) 和 Docker部署高可用集群

热门文章

  1. 51单片机通过esp8266与手机简单的通信(第一次)
  2. 自制手机app的51蓝牙+WiFi+循迹+避障OLED显示速度小车
  3. CRM系统,覆盖企业多应用场景
  4. UVa 11178 Morley‘s Theorem(计算几何基础)
  5. 小白牛必定掌握的前端小知识
  6. 《MongoDB极简教程》第一章 NoSQL简史 MongoDB安装环境配置
  7. 7款短视频创作必备软件分享,在家用手机就能做,每月收益4千+
  8. edt ast linux date,Linux 的时区修改.doc
  9. 2022第一位华为“天才少年”!绩点1.8逆袭!
  10. [5 种有效方法] 适用于 Android 的通用解锁图案/密码