CF 387C 贪心

【信息科学与工程学】【数据科学】数据科学领域 第六篇 算法设计 01 算法设计 阅读详情

题目链接:这里
题意:就是给处一个长度不超过10^5的十进制正整数, 是按照题目所给的方法从一个数组中拼出来的,为初始的那个数组最多有多少个元素。
解法:从末尾向开头贪心加更大字符串的字符串即可。

//CF 387C

#include <bits/stdc++.h>
using namespace std;
const int maxn = 100010;
char s[maxn], tmp[maxn];
int cnt, i;
bool check(){
    if(i > cnt) return true;
    if(i < cnt) return false;
    for(int i = 0; i < cnt; i++){
        if(s[i] < tmp[cnt-1-i]) return false;
    }
    return true;
}
int main()
{
    scanf("%s", s);
    int len = strlen(s), ans = 1;
    cnt = 0;
    for(i = len - 1; i >= 0; i--){
        if(s[i] == '0') tmp[cnt++] = s[i];
        else{
            tmp[cnt++] = s[i];
            if(check()){
                ans++;
                cnt = 0;
            }
        }
    }
    printf("%d\n", ans);
    return 0;
}
【管理科学】第三十五篇 企业经营中的管理科学01 权力、风险、运营、物流、人力资源、库存、合同、品牌、业绩、项目 编号类型领域子领域/内容问题问题的数学分析(电磁/信息论/数学物理/数学化学/界面科学/表面科学 + 几何/拓扑/代数/集合论/图论/数论/函数评估/数值估计/概率/统计/向量/张量/矩阵/矢量 + 其他)算法逐步推理思考的数学表达式及实现步骤及时序流程 参数列表及参数的数值范围及数值分析及常量/常数1管理科学问题运营管理生产计划如何分配有限资源生产多种产品以最大化利润?线性代数、凸优化、单纯形法;向量与矩阵目标函数 max c^T x,约束 Ax ≤ b, x ≥ 0。步骤:①标准化引入松弛变量;②构建初 阅读详情

相关推荐

【信息科学与工程学】【数据科学】数据科学领域-第三篇 数学基础04 集合论02

编号类型概念类别概念名称数学定义/描述数学表示性质特征重要特例相关理论问题的数学分析参数列表及参数数值范围关联知识1基础集合论本体集合若干确定的、互不相同的对象的总体A,B,…确定性、互异性、无序性∅,N,RZFC 公理系元素归属判定 x∈A势 ∥A∥∈{finite}∪[ℵ0​,+∞)朴素集合论→公理化2基础集合运算并/交/差/补按逻辑联结词定义的集合操作A∪B,A∩B,A∖B交换律、结合律、分配律、De MorganA∪∅=A布尔代数多集合推广 ⋃i∈I​Ai​I为指标集,可数/不可数测度论3基础构造幂

weixin_49199313的博客 371

387 div2 cf 4

C 题意: 有n个服务器 1 ~n 有m个任务,t代表任务开始的时间,k代表任务要占用的服务器数量,d代表占用时间。 m<=1e5 每个任务占用服务器时会选择使用编号最小的服务器 输出每个任务占用的服务器编号总和,没有则-1暴力模拟就好了。=_=虽然感觉会T。。但是试着交了发struct TASK { int t, k, d; } task[maxn]; set<int>S; se

turtlew的博客 343

【信息科学与工程学】【通信工程】 第一百四十四篇 城域云网中的数学分析02

全面覆盖了文档中提到的所有业务场景(L1~L5体验、游戏加速、医疗、工业互联网、卫星、智慧城市、车联网、全息通信、云游戏、5G LAN、智慧医疗、工业TSN等)以及所有技术细节(基站、OTN、IP网络设备、城域网拓扑、FlexE、SRv6 Policy、BIER6、APN6、MEC、内生安全、数字孪生、意图驱动、AIOps、零信任、SD-WAN等),每一题都体现了多要素(基站、OTN、IP、拓扑、业务、配置、调度、优化)的联合优化。问题:在 WIFI6 空口和城域网中为直播业务分配资源,保障上行带宽。

weixin_49199313的博客 472

I NEED A OFFER!(贪心)

Link:http://acm.hdu.edu.cn/showproblem.php?pid=1203 Problem: I NEED A OFFER! Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 16871    A

林下的码路 811

【信息科学与工程学】计算机科学与自动化——第三十五篇 调度理论和调度算法01——资源调度算法

算法逻辑

weixin_49199313的博客 686

【信息科学与工程学】【制造工程】第六十二篇 芯片封装01

①有效热导率:k_eff = k_matrix[(1+2φ(β-1)/(β+2))/(1-φ(β-1)/(β+2))],β=k_filler/k_matrix;:①热导率:k_parallel = V_f·k_f + (1-V_f)·k_m,k_perp = k_m·k_f/(V_f·k_m + (1-V_f)·k_f);②热导率:k_eff = k_m[(k_f+2k_m+2φ(k_f-k_m))/(k_f+2k_m-φ(k_f-k_m))];

weixin_49199313的博客 366

CF - 387 - B. George and Round(指针)

题意:George要举办一场比赛,要出n道复杂度分别为a1, a2, ..., an的题目,George已准备了m道复杂度分别为b1, b2, ..., bm的题目,如果已准备的题目复杂度不符合要求,可以降低已准备题目的复杂度使其符合要求,但不能提高其难度,问还要再出多少道新题目才能满足要求 (1 ≤ n, m ≤ 3000, 1 ≤ a1  题目链接:http://codeforces.com

无节操 1940

【信息科学与工程学】【物理/化学科学和工程技术】第八篇 光学02

编号类型光学领域子领域核心数学方程式/算法模型逐步推理思考的数学方程式及数字/数值参数列表时序数学方程式和时序周期变化和稳态/非稳态关联知识加工工具/机床/装备及厂商及加工工艺及各类时序流程和各类注意事项261光学基础物理光学多光束干涉​法布里-珀罗干涉仪透射率: T = T_max / (1 + F sin²(δ/2)) 其中 T_max = (1 - R)² / (1 - R)², F = 4R/(1-R)² 为精细度系数,δ = (4π/λ) n d cosθ 为相邻光束相位差。1. 推导

weixin_49199313的博客 447

[技巧篇]string的巧用(cf 387C)

以codeforces387C题为例 #include<bits/stdc++.h> using namespace std; string s,a[100005]; bool cmp(string a,string b){ int A=a.size(); int B=b.size(); if(A<B) return false; else if(A>B) retu...

Rainfoo的博客 296

Java服务端实现Google Pay支付功能

全网最全代码、最清晰服务端处理Google Pay,最清晰讲解Google Pay集成逻辑。

jack2350536098的博客 1万+

华为防火墙双线路配置实战:5分钟搞定主备自动切换(含健康检查避坑指南)

本文详细介绍了华为防火墙双线路配置实战,包括主备自动切换和健康检查机制的优化技巧。通过智能健康检查机制,华为防火墙能实现毫秒级故障自动切换,确保网络高可用性。文章提供了从架构设计到实战配置的全流程指南,并分享了常见配置误区与解决方案,帮助中小企业快速搭建稳定可靠的网络架构。

weixin_30872337的博客 605

cf C. George and Number

http://codeforces.com/problemset/problem/387/C 题意:给你一个大数,让你求个集合,可以通过操作得到这个数,求集合中个数最大值,操作 :从集合中任意取两个数,大的数放在前面小的数放在后面组成一个数在重新放入集合中,经过重复的操作,集合中只剩一个数,这个数就是给你的数。 思路:要求个数最大,可以让这个大数的每一个数字为集合中的一个数,但是集合中不能有0...

weixin_30790841的博客 161

GitLab中国区注册终极解决方案:绕过+86手机验证的实战技巧(2023最新)

本文详细解析了GitLab中国区注册时绕过+86手机验证的三种实战技巧,包括开发者工具调试方案、使用国际号码的变通方案以及本地化部署替代方案。通过技术分析和实践验证,帮助开发者顺利注册GitLab账号,提升团队协作效率。

rl6adventurer的博客 1499

codeforces 387C George and Number(贪心)

题目链接 George and Number time limit per test 1 second memory limit per test 256 megabytes input standard input output standard output George is a cat, so he really likes to pla

madaidao的专栏 493

【定位教程2----旋转中心标定之方法一】

【定位教程2----旋转中心标定之方法一】

Quintin 3万+

Nature Communications|马兰戈尼效应构建空心金字塔微阵列制备高灵敏度柔性电容式压力传感器(健康监测/柔性压力传感/柔性电子/人机交互)

三维(3D)微结构因其在柔软性、轻质化、对3D表面的贴合性和可压缩性方面的显著优势,已经在生物医学监测、人机接口、机器人触觉和微型飞行器等领域引起了广泛关注。柔性电容式压力传感器(CPSs),由两片平行板组成,中间夹着一层软介电薄膜,具有设备构造简单、高灵敏度和快速响应速度等众多吸引人的优点。结构化介电层的三维机械设计在决定传感器性能方面起着至关重要的作用,如灵敏度(这是压力传感器的关键特性,因为它决定了感知微小压力和获取更多细节的能力,如轻柔触摸和脉搏检测)。

感知科学前沿 526

Codeforces Round #387 (Div. 2)

这次比赛的感受:一个字,燃! 许久没打CF了,比赛的时候一下子出了4道题,还是挺激动。。。尽管C题最后挂了TAT。 以下是题解: —————————————————————————————————分割线—————————————————————————————— 第一题: Display Size (http://codeforces.com/contest/747/problem/A)

ChenLI's blog 1103

MATLAB点云处理(八):为点云添加高斯噪声

本文对如何借助MATLAB,为点云添加高斯噪声做出了说明,并给出实现代码。

孙悟空 2844

2022年寒假

20220108 竞赛题目C++: AtCoder Beginner Contest 234:A;B;C; 仓鼠很有精神 Codeforces Round #762 (Div. 3):A;   Java: 1.两数之和 2.两数相加 3.无重复字符的最长子串 4. 寻找两个正序数组的中位数     20220109 竞赛题目C++: 仓鼠更有精神 (类似一种双指针) 洛谷P5048 (分块,预处理)     ...

Simonqwer的博客 436

qq对接openclaw,通过qq发送命令

把 OpenClaw 接入 QQ 和微信,目前主流的微信文章和教程主要提供了两种截然不同的路径。我为你梳理了它们的核心区别和关键步骤,你可以根据自己的需求来选择。

suny8的专栏 270

基于Python的京东商品价格监控与降价提醒系统设计与实现

本文详细介绍了如何使用Python构建一个完整的京东商品价格监控与降价提醒系统。系统通过爬虫技术实时抓取京东商品价格信息,结合数据存储与分析,实现价格波动监控和智能降价提醒功能。文章涵盖了系统设计、技术选型、代码实现以及部署方案,为电子商务价格监控领域提供了一个实用的解决方案。关键词:Python爬虫、京东API、价格监控、降价提醒、自动化。

2201_76125261的博客 405

二分图匹配(二)

1

qq_35975367的博客 471

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

CROC 2016 - Elimination Round (Rated Unofficial Edition) B. Mischievous Mess Makers 贪心

题目链接:这里 题意:给你1到n的序列,然后你可以最多交换k次。让你使得逆序数最多,问你答案是多少 解法: 贪心,第一个数和最后一个数交换,第二个数和倒数第二个数交换,然后这样就好了 每次对答案的贡献是2*(n-i-i)+1//CF 655B#include <bits/stdc++.h> using namespace std; int n, k;int main(){ scanf

I good vegetable a! 1118

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

Codeforces Gym 100803C Shopping 贪心好题

题目链接:这里 DescriptionYour friend will enjoy shopping. She will walk through a mall along a straight street, where N individual shops (numbered from 1 to N) are aligned at regular intervals. Each shop h

I good vegetable a! 1065

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

CF 789A Anastasia and pebbles 贪心

题目链接:http://codeforces.com/contest/789/problem/A 题意:n种不同颜色的石头,你有2个口袋,每个最多每天装k个颜色相同的石头,问要把n个石头装完需要多少天。 解法:XJB贪一贪就好了。//CF 789A#include <bits/stdc++.h> using namespace std; const int maxn = 1e5+10; int

I good vegetable a! 928
上一篇: CF 446B DZY Loves Modification 优先队列
下一篇: CF 489C Given Length and Sum of Digits... 贪心
just_sort
博客等级 码龄11年 2357粉丝 1667原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值