CCF- CSP 202209-1如此编码 按部就班 满分题解
CCF- CSP 202209-1如此编码 按部就班 满分题解
题目链接:202209-1如此编码
思路:
- 按照题目要求,定义数组
a[N],b[N],c[N];
- 初始化
c[0]=1
,边输入a
边初始化c
- 深入理解题意:需要根据
c
的值去凑一个整数m
,c[i]
的使用个数为b[i]
- 从大到小进行选择(倒序),每次尽可能选择较多个数,最多为
b[i]=m/c[i-1];
,然后更新m
,直到m
为0
代码如下:
#include <iostream>
#include <algorithm>
using namespace std;
const int N = 30;
int n,m;
int a[N],b[N],c[N];//按照题目要求设置
int main()
{cin>>n>>m;c[0]=1;//初始化c[0]for(int i=1;i<=n;i++){cin>>a[i];c[i]=c[i-1]*a[i];//根据定义求c[i]}for(int i=n;i>=1;i--){b[i]=m/c[i-1];//b[i]为能选择的c[i-1]最大个数m -= b[i]*c[i-1];}for(int i=1;i<=n;i++){cout<<b[i]<<" ";}return 0;
}
CCF- CSP 202209-1如此编码 按部就班 满分题解相关推荐
- leetcode力扣、PAT、CCF CSP历年真题C/C++满分答案 精心整理合集
持续更新中~ 推荐算法类学习书籍:<算法笔记>胡凡.曾磊 著 尽心尽力肝出来的合集,如果有幸帮助到你的话,不要忘记给我点个赞哈哈哈~ CSP历年真题C/C++满分答案目录 没有备注的都是满 ...
- CCF CSP 202209
第一题 如此编码 #include<stdio.h> #include<string.h> #include<algorithm>int a[10000]; lon ...
- 第27次CCF CSP(202209) T3非常详细题解 防疫大数据(C++)
-->原题链接 思路: 大模拟最重要的是理清思路,针对该题的几块内容来说. 对于地区:用map来存,用pair表示某个地区是风险区的连续的开始和结束时间.维护起来 ...
- CCF csp软件能力认证 第15次 第5题 管道清洁 java 100分
题目csp模拟考试系统201812-5的题目. 我的java张老师是负责csp的,于是java的一个作业就是做这一套题.用java写,行,c++转java而已,写算法题嘛,基本语法懂了就好了,就边学边 ...
- 计算机能力挑战赛_蓝桥杯、PAT、CCF CSP、团体程序设计天梯赛、传智杯、计算机能力挑战赛、软考等大学生编程比赛/考试介绍...
介绍7个适合普通大学生参加的编程比赛/考试(注:有的比赛如蓝桥杯有多种赛别,本文仅介绍其中的程序设计/编程比赛). 编程入门书籍推荐<算法笔记>,内容详细易懂,对新手非常友好,描述语言为C ...
- CCF CSP认证考试在线评测系统
关于CCF CSP认证考试在线评测系统 CCF CSP认证考试简介 CCF是中国计算机学会的简称.CCF计算机软件能力认证(简称CCF CSP认证考试)是CCF于2014年推出,是CCF计算机职业资格 ...
- CCF CSP认证菜鸟刷题日志
CCF CSP菜鸟刷题日志(c/c++) 本萌新写给自己看的,要是有大佬路过,请多多指教orz 立个flag:每日一更,至201903 9月15ccf csp,冲鸭! 今天(2019.8.18)起每天 ...
- 北航ccf计算机软件能证排名前18%,CCF成功举办第十一次CCF CSP认证
第十一次CCF CSP计算机软件能力认证(CSP)于2017年9月17日在全国66所院校举办,这是2017年度CCF举办的第二次认证,来自全国200多个单位的6591人参加了本次认证.通过对本次CSP ...
- ccf csp认证考试的历年题集汇总
1.CCF历年试题解答_按题序 2.CCF认证考试题解目录 3.CCF CSP入坑指南 4.ccf 认证历年试题解答 5.CCF认证历年真题 _无题意 6.CCF-CSP认证备考要点 6.CCF认证历 ...
最新文章
- EWS API 2.0读取日历信息-读取内容注意事项
- php layui实现添加input,Layui实现input输入和选择的方法
- .Net Core 3.0 IdentityServer4 快速入门
- 键值存储之外,Redis还有这些用法
- TensorFlow保存和载入训练模型
- mini2440驱动分析之ADC
- Linux中的报错命令,Linux学习教程-Linux下命令的一些异常情况
- 我与前端之间不得不说的三天两夜之html基础
- 1t硬盘怎么分区最好_新买的固态硬盘该不该分区?分区后性能如何?真是后悔知道晚了!...
- 如何安装.net framework?Win11安装net framework的方法
- 做硬件,到底有没有前途?
- 计算机断网后显示配置0%,电脑断网后自动报警提醒怎么设置
- 全国省份及其对应的城市字典
- java mb单位转换_字节、kb、mb等单位,是怎样换算的?
- excel表格如何转换成word表格_如何将excel转换成word?如何将excel表格转换成word文档?...
- vc项目开发:俄罗斯方块制作日志 [上]
- Ubuntu18.04+ROS melodic 控制UR5机器人(持续更新)
- 从零开始打造一款干净的打卡小程序
- Java语言的基本介绍
- 爆炸的符卡洋洋洒洒<每日一题>(01背包变种)
热门文章
- 10.statement对象实例(executeUpdate方法以及executeQuery方法),JDBC工具类编写
- 如何成为一名优秀的程序员(四)
- c语言字符型数据是,C语言字符型数据.doc
- 关于正确处理0x80070426等错误的方法
- Apple Mac放大招——搭载M1 Ultra,性能完胜RTX 3090,功耗降低200W
- html5 游戏制作教程,【整理】一步一步学做HTML5游戏教程
- @2-1 CCF 2020-12-01 期末预测之安全指数
- 安卓九宫格上传图片(微信朋友圈,QQ动态)小demo
- 使用Android Studio做一个简易进制转换计算器
- 观《加缪诺奖获奖感言》有感