暑期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

【嵌入式Linux】EC20模块多运营商自适应PPP拨号实战:从IMSI识别到网络配置

本文详细介绍了在嵌入式Linux系统中,如何基于EC20 4G模块实现多运营商自适应PPP拨号。通过解析SIM卡的IMSI识别运营商,并动态配置对应的APN和拨号参数,结合AT指令交互与健壮的pppd脚本,解决了设备跨地域部署时的网络自动连接问题,提升了物联网设备的部署效率和稳定性。

fox11的博客 902

[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

瑞芯微RK3568开发板实战:Android11系统parameter.txt文件配置全解析(附常见问题排查)

本文深入解析了瑞芯微RK3568开发板在Android 11系统下parameter.txt文件的配置要点与实战技巧。作为BootLoader启动阶段的核心蓝图,该文件决定了硬件初始化、分区布局及电源管理。文章详细拆解了身份标识、GPIO控制(PWR_HLD)、命令行参数及分区表等关键字段的配置逻辑,并针对RK3568平台与Android 11特性提供了专项适配策略,最后附带了启动失败、分区异常等常见问题的深度排查方法。

php55的博客 895

如何产生ATPG IR-drop分析波形文件(DFT)

摘要:本文介绍了生成VCD波形的流程与要求,主要用于后端进行IR-drop分析。生成过程分为ATPG shift和speed ATPG capture两部分,分别对应不同的输入要求、模式设置和仿真参数。

murphyrong的博客 870

一个简单的数字游戏

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

Tyshawn的博客 3173

南大计算机2024保研笔试:编译原理等5门专业课考点分布与408复习避坑指南

本文详细解析了南京大学计算机2024保研笔试的考点分布与复习策略,重点突出编译原理(占比28%-32%)和离散数学的特色考核。提供跨课程复习方法、真题题型分析及高效备考建议,帮助考生突破传统408框架,应对南大独特的命题风格。

weixin_29304985的博客 344

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

    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

深入解析6T SRAM的读写机制与性能优化

本文深入解析了6T SRAM的基本结构与核心工作原理,详细阐述了其读写操作的具体时序与机制。文章重点探讨了在先进工艺下面临的读写稳定性、写入能力等性能挑战,并系统介绍了写入辅助与读取辅助等关键优化技术,旨在提升SRAM的可靠性与整体性能。

weixin_29205061的博客 1225

Unity3D赛车游戏+脚本基础

本章主要介绍Unity的基础开发流程以及涉及到的概念。这个过程需要我们学会编写一些游戏脚本,在这讲的过程中我们会完成一个赛车小游戏,因此,在讲述这些基本概念和流程的时候,会同时涉及到一点脚本的开发基础.在游戏,电影和动画中,都有一个渲染的帧率,电影是24帧/s,游戏大概是30帧/s(当然也有60帧/s的)。在unity里面1秒钟,Update方法执行了30次。1秒钟有30帧,帧与帧之所消耗的时间是不一样的,那么我如何知道上一帧用了多少时间?Time.deltaTime就是为了解决这个问题。

m0_58367586的博客 7657

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

TMF8801 ToF激光测距传感器原理图设计,已量产(距离传感器)

这张 TMF8801 小板的外围结构就很有代表性。核心传感器是 U1 TMF8801,但真正构成量产价值的是外围那一圈:U2 把 VCC 整理成 3V,R1/R2/R5 与 R3/R4/R6 两组 10K 电阻稳定默认态,Q2 2N7002 和 U3 SN74LVC2G07DCKR 处理控制链路,传感器边上还有 C1/C4/C5 三颗 100nF 紧贴去耦。

不脱发的程序猿 159

[DP]数字游戏

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

~NULL~ 794

【华为OD机试真题 2025C卷】238、贪吃蛇 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS)

【华为OD机试真题 2025C卷】238、贪吃蛇 | 机试真题+思路参考+代码解析(C++、Java、Py、C语言、JS) 华为od机试,华为od机试真题,华为od机试E卷,华为odE卷,华为od机试真题E卷,华为OD,华为OD机试,华为OD机试真题,华为od机考,华为od机试D卷,华为od机试真题D卷,华为od手撕代码,华为od,华为od机试C卷,华为od e卷,华为2025e卷,od机试,2025E卷,华为OD机试E卷,什么是华为od,华为od介绍,全面了解华为od,2025华为od,如何备战华为od,

正在更新最新华为OD机试2025B卷,提供OJ在线刷题 196

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

上海高校金马五校赛 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

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

猜数游戏(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 锁屏 相关源码待公开

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

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、付费专栏及课程。

余额充值