暑期ACM队内练习赛 H题 数字游戏

[3.1352.00]Catcher MT智能穿带平台6260 6261等平台抓包工具 内带使用说明 立即下载

     H 数字游戏

给你一个N位数,从中去掉K个数字,能得到的最大的数是多少?

INPUT 

有T测试数据,每组测试数据第一行由N和K2个整数组成(1 ≤ K < N ≤ 500 000),第二行是N位数(非0开头)。 

OUTPUT 

对每组数据输出去掉K个数字得到的最大数。 

SAMPLE TESTS 

IN

OUT

3

4 2 

1924

7 3 

1231234

10 4 

4177252841

94

3234

775841

 

program:

#include <cstdio>
#include <vector>
#include <algorithm>

using namespace std;

const int MAXN = 500005;

char s[MAXN], a[MAXN];
vector< int > v[10];

int main( void ) 
{
       // freopen( "d.in","r",stdin );
   // freopen( "out.txt","w",stdout );
    
  int n, k,t;
      scanf("%d",&t);
while(t--)
{
    for(int i=0;i<10;i++)
          v[i].clear();
    scanf( "%d %d", &n, &k );
    scanf( "%s", s );
  
    for( int i = n-1; i >= 0; --i )
          v[ s[i]-'0' ].push_back( i );

    int m = n-k, p = 0;
    for( int i = 0; i < m; ++i ) 
       { 
          //biramo n-k znamenaka
           for( int j = 9; j >= 0; --j ) 
               {
                   while( v[j].size() > 0 && v[j].back() < p )
                            v[j].pop_back();
                   if( v[j].size() > 0 && n-v[j].back()-1 >= m-i-1 ) 
                    { 
                            p = v[j].back();
                              break;
                    }
               }
            a[i] = s[p]; 
            p++;
       }

  a[m] = '\0';
  puts( a );
}
  return 0;
}


 

 


 

 

制造新字器 发明一个你自己的字 制造新字!!!!! 发明一个属于你自己的字!!!! 立即下载

相关推荐

数字4的游戏

编号从1到n的人围成一圈,从第一个开始报数,报到4的人退出,下一个人从1开始报数,报到4的人退出。如此循环,直到留下最后一个人,获胜。

数字游戏(幸运妈妈)

数字游戏  Time Limit:1000MS  Memory Limit:1024K Description: 最近Catcher对数字游戏很感兴趣,他发明了一种新的游戏,给出一个数N,问N是否能表示成某个正整数X的K次幂(K>1),N可能有多种表示方法,请找出最大的X并输出相应的K。例如 16=2^4=4^2,64=4^3=2^6=8^2则16应表示为4^2,64应表示为8^2。

xpingzo0818 721

Log catcher

支持安卓2.3至4.3版本抓log,可以抓取 logcat,radio,event,kernal,ANR,BT,WIFI & QXDM 等。 1.抓取部分log需要手机有root权限(debug 版本 或者可以通过adb root 来获取) 2.如果要抓取QXDM log 需要安装并激活QXDM,并安装activeperl,否则无法抓取 3.支持手机截图,抓取后会放到log文件夹,有时提示没有抓到但仍然可以在文件夹中找到。 4.首先要选择安卓版本,再点击按键选择抓取的种类,点击开始并提示开始后既开始抓取,点击停止会停止抓取,log 会放到 log path 下,直接点击即可进入 5.支持通过电脑输入字符至手机,先要在手机上选择到编辑框,再在电脑上输入,不支持黏贴输入 6.我们平时工作都会用到,很方便 PS:如有疑问或建议可以通过 mzymzy2003@qq.com 与我联系。

数字游戏

Description: 最近Catcher对数字游戏很感兴趣,他发明了一种新的游戏,给出一个数N,问N是否能表示成某个正整数X的K次幂(K>1),N可能有多种表示方法,请找出最大的X并输出相应的K。例如 16=2^4=4^2,64=4^3=2^6=8^2则16应表示为4^2,64应表示为8^2。 Input: 每行一个正整数N(0<N<10^8),输入文件以0为结束标志。 Out

笑看风云起的专栏 671

Volume Catcher

关于体数据分割的一片论文,提供了一种半自动的体数据分割方法

有趣的数字游戏

最近Catcher对数字游戏很感兴趣,他发明了一种新的游戏,给出一个数N.问N是否能表示成某个正整数X的K次幂(K>1),N可能有多种表示方法,请找出最大的X并输出相应的K.例如 16=2^4=4^2,64=4^3=2^6=8^2则16应表示为4^2,64应表示为8^2

ACM 352. 数字游戏(单调队列)

352. 数字游戏 ★☆   输入文件:ggame.in   输出文件:ggame.out   简单对比 时间限制:1 s   内存限制:128 MB 【背景】 不知不觉小白已经到家了。他打开自己的草稿本,开始了自己新的研究。   【问题描述】     按顺序给出n个数的数列,现在需要从中求出连续几个数的和的最大,连续的数的个数要在s和t之间。 【输入文件】 第一行有三个正整

seektheworld 932

window部署open claw(使用wsl-Ubuntu-docker部署)

本文详细介绍了在Windows 11系统下通过WSL2+Docker部署OpenClaw的完整流程。首先需要满足硬件配置要求并开启虚拟化功能,然后依次完成WSL2安装配置、Docker Desktop安装、OpenClaw镜像拉取等步骤。重点说明了端口映射、socat转发配置及openclaw.json文件修改方法。最后通过验证WSL2内网IP和端口访问服务。该方案具有最佳兼容性,能有效避免Windows环境下的依赖冲突问题。

Kmoyic的博客 2763

[ACM_ZJUT_1002]数字游戏

Time Limit:1000MS  Memory Limit:1024K Source:Jin Qiwei Description:最近Catcher对数字游戏很感兴趣,他发明了一种新的游戏,给出一个数N,问N是否能表示成某个正整数X的K次幂(K>1),N可能有多种表示方法,请找出最大的X并输出相应的K。例如 16=2^4=4^2,64=4^3=2^6=8^2则16应表示为4^2,64应

iceberg_Yao's Blog 1348

从Power到HO:一文搞懂主流脑图谱在DPABI里怎么选,让你的rs-fMRI分析更精准

本文深入解析了rs-fMRI分析中主流脑图谱(如Power、HO、AAL等)在DPABI中的科学选择策略,帮助研究者根据不同的神经科学研究目标优化分析流程。从解剖学图谱到功能连接图谱的特性对比,到DPABI实操中的多图谱分析工作流,提供了全面的方法论指导,助力提升静息态功能磁共振成像(rs-fMRI)研究的精准度和可重复性。

weixin_30654583的博客 403

3D Slicer + MONAI Bundle实战:如何用Wholebrainseg模型快速分割133个脑区(附避坑指南)

本文详细介绍了如何利用MONAI Model Zoo中的Wholebrainseg模型,在3D Slicer环境中高效分割133个脑区。文章重点提供了数据预处理、GPU推理加速及结果精修等实战技巧与避坑指南,旨在帮助医学影像研究者和开发者提升全脑分割的精度与效率。

310

一个简单的数字游戏

Description 由于一般的数字游戏很难,小灰灰同学把这个数字游戏改了,让游戏变得非常简单,修改后的数字游戏的规则如下:给你一组数字片段,将这些数按给出的顺序连接起来得到一个数。例如:给出00229,32, 321,3214,87,我们可以将这些数按顺序连接起来就可以得到229-32-321-3214-87。 Input 数据的第一个行是一个T,代表程序要执行的次数(T小于

Tyshawn的博客 3173

MATLAB锂离子电池伪二维(P2D)模型实现

锂离子电池伪二维(P2D)模型的MATLAB实现。该模型基于Newman等人提出的经典电化学模型,考虑了固液相扩散、电荷守恒和电化学反应动力学。

hie98894的博客 1930

猜数字游戏的提示 算法竞赛入门经典

    AC代码:   #include&lt;iostream&gt; #include&lt;cstdio&gt; #include&lt;cstring&gt; #include&lt;cmath&gt; #include&lt;cstdlib&gt; #include&lt;algorithm&gt; using namespace std; int a[1005],b[1005...

逍遥 3044

大语言模型原理与工程实践:手把手教你训练 7B 大语言模型 自动化训练框架

近年来,大语言模型(Large Language Models,LLMs)在自然语言处理领域取得了突破性进展。从GPT-3到ChatGPT,再到最新的GPT-4,这些模型展现出了惊人的语言理解和生成能力,引发了学术界和产业界的广泛关注。然而,训练如此庞大的模型不仅需要海量的数据和计算资源,还需要复杂的工程实践和优化技巧。本文将深入探讨大语言模型的原理,并以7B参数规模的模型为例,详细介绍如何构建一个自动化训练框架,使读者能够亲自动手训练自己的大语言模型。

AI天才研究院 1921

SAP ABAP 接口管理服务(ZIF)开源项目介绍

接口管理服务(ZIF)开源项目基于 SAP ABAP系统,是一款对标SAP PI/PO 的轻量接口管理产品。他通过独立开发包部署在ABAP系统中,包含接口注册、接口管理、日志服务及其他配套功能,拥有丰富的技术沉淀并通过市场检验,目前已被多家企业应用在SAP ERP系统中。

SAP李斌,本人承诺所有原创文章均不使用任何AI生成技术,请大家放心阅读。 1740

CSU 1228 ACM小组的数字游戏

1228: ACM小组的数字游戏 Time Limit: 10 Sec  Memory Limit: 128 MB Submit: 27  Solved: 18 [Submit][Status][Web Board] Description gestapolur近来喜欢上了一种填数字的游戏,如下图所示的4×4方格中,我们要选择从数字1到16来填满这十六个格子(Aij,其中i=

lizhaowei213的博客 817

YOLO26改进策略【模型轻量化】| 替换骨干网络 CVPR-2024 StarNet,超级精简高效的轻量化模块

本文记录的是。YOLO26主要用于轻量化应用部署,相关轻量化改进与其整体架构非常适配。StarNet设计简洁,没有复杂的设计和精细调整的超参数,仅是一个 4 阶段的分层架构。并且其中能够在低维空间计算的同时考虑极高维的特征这一特性,进而提高模型精度。本文在替换骨干网络中配置了原论文中的starnet_s1starnet_s2starnet_s3和starnet_s4七种模型,以满足不同的需求。

Limiiiing的博客 1091

[DP]数字游戏

题目描述 小W发明了一个游戏,他在黑板上写出了一行数字a1,a2,a3,……,an,然后给你M个回合的机会,每会回你可以从中选择一个数字擦去它,接着剩下来的每个数字ai都要递减一个值bi。如此重复m个回合,所有你擦去的数字之和就是你所得的分数。 小W和他的好朋友小Y玩了这个游戏,可是他发现,对于每个给出的a和b序列,小Y的得分总比他高,所以他就很不服气。于是他想让你帮他算算,对于每个a和b序列

~NULL~ 794

ESP32-C3入门教程 环境篇②——Windows开发环境准备

文章目录一、注意事项二、下载ESP-IDF工具安装器三、安装内容四、详细安装步骤报错处理 一、注意事项 请注意 ESP-IDF 和 ESP-IDF 工具的安装路径不能超过 90 个字符,安装路径过长可能会导致构建失败。 Python 或 ESP-IDF 的安装路径中一定不能包含空格或括号。 除非操作系统配置为支持 Unicode UTF-8,否则 Python 或 ESP-IDF 的安装路径中也不能包括特殊字符(非 ASCII 码字符、中文字符) 二、下载ESP-IDF工具安装器 ESP-IDF Win

5243

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

上海高校金马五校赛 D 数字游戏【套路】

链接:https://www.nowcoder.com/acm/contest/91/D 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 131072K,其他语言262144K 64bit IO Format: %lld 题目描述 小埃和小森在玩一个数字游戏,小埃先从区间[L1, R1]里选择1个数字n1,小森看到小埃选的数字后,从[L2,R2]里选择1...

Irish_Moonshine的博客 531

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

猜数游戏(1)

猜数游戏 Time Limit:1000 ms Memory Limit:65536 KiB Submit Statistic Problem Description Alice 和 Bob 正在玩一个猜数游戏,游戏规则如下。 有且仅有一个未知的整数需要Alice去猜测,Bob事先已经知道了这个数。 在游戏中 Bob 总共提供给 Alice n 条线索,而Alice只有一次猜测机会...

acmsongye的博客 1799

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

POJ1699 Best Sequence 暨2013年USC校赛D题

今晚有点失望,但是也是自己作祟,不能对自己喜欢的girl有太多的要求,至少不能想要求自己一样....因为严于律己宽于待人嘛~~~  题目思路:给出n(n   思路:这个题目爆搜可以求解,但是最近做了道状态压缩DP,所以坚持用状态压缩DP去做了,但是这个题目描述真的是很坑爹,注意一点就可以了:是不能存在包含在内的情况出现,必须是首尾相连的,考虑到这一点就基本可以了. 比如这组数据: 2

muxi@Achilles的专栏 1221
上一篇: POJ 1423 Big Number
下一篇: 暑期第一次多校联合赛 I题 数学题
muximuxi525
博客等级 码龄15年 134粉丝 294原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值