HDU1648 Keywords 恶心的模拟题

POJ 3000-3700中的近100题AC代码 立即下载

Problem Address:http://acm.hdu.edu.cn/showproblem.php?pid=1648


【前言】


开始在HDU上随机选题。

没想到昨天居然恶心地选到一道42提交量1A的题目。

过了两道水题之后,把恶心题敲出来,然后开始了WA的历程。

前后交了30个WA吧。

期间被牛人过掉,我还是不知道哪里错。

今天过来一开,发现了有点不对劲的地方。

最后终于结束了这趟旅程……


【思路】


给定x个profile,profile中包含关键字段。给定y个title,title中包含n多单词。

要求title该划分到哪些profile中。只要对应的profile中出现的一对字段相距不超过给定的界限。

其实这是一道简单题,但是恶心的地方来了。

恶心一:全文为字符串,各种格式捉摸不定。包括P是否独占一行,T是否总是在句首等。

                在无限WA的情况下这无疑是一种压力啊!

                结果是,P就占一行,T和P均只会出现在句首。

恶心二:profile中可能出现相同的字段,但是应该视为不同的字段。

                这就算最坑爹的地方!也是造成30次WA的罪魁祸首!

                题目中似乎没有说明。

除此之外,就是一道彻彻底底的简单题了!


【代码】


算了,代码过长,就不放上来了。

反正就是各种vector、map、set的运用,时间绝对不是问题,怎样简单怎样处理。


HDU题目分类 杭电OJ的题目分类 杭电OJ的题目分类 杭电OJ的题目分类 立即下载

相关推荐

ArcGIS Pro MCP 开源:自然语言驱动的 AI 制图与分析

人工智能与大模型的快速发展,正推动专业软件从“手动操作”走向“自然语言控制”。模型上下文协议(MCP)作为连接 AI 与外部工具的标准接口,类似为 AI 安装的“USB 接口”,让大模型可以通过统一协议调用 GIS 软件能力。基于 ArcPy 构建的 ArcGIS Pro MCP 项目,将复杂的地图制图与空间分析封装为 112 个可被 AI 调用的工具,使文本指令直接驱动软件完成数据加载、符号化、出图乃至叠加统计等任务。对 GIS 工程师、数据分析师与测绘规划从业者而言,该开源项目显著降低专业软件使用门槛,

weixin_29054195的博客 274

HDU之入门模拟

本篇没有涉及很多算法,主要为一些模拟题,难度不大,具体实现代码可自行练习。 1.简单模拟 模拟题主要考察代码能力,简单模拟不涉及算法,完全只是根据题目描述来进行代码的编写。 HDU3361 ASCII (打印输出) HDU4144KFC -Z+W(最小排队时间) HDU6023Automatic Judge (AC时间) 2.图形输出 图形由若干字符组成...

qq_21524797的博客 439

在Ubuntu 20.04上,用EtherCAT Igh 1.6.2驱动高创BD3E伺服电机(附完整C代码)

本文详细介绍了在Ubuntu 20.04实时内核环境下,使用EtherCAT Igh 1.6.2主站驱动高创BD3E伺服电机的完整实现方案。从实时系统配置、伺服电机PDO映射到精确控制线程设计,提供了完整的C代码样例和实际项目中的调试技巧,帮助开发者实现工业自动化中的高精度运动控制。

weixin_30772105的博客 110

HDU - 6542 SSY and JLBD

一副麻将由 136 张牌组成。它包含三种花色的1-9张牌,以及七种单词牌(“dong”,“nan”,“习”,“bei”,“zhong”,“fa”,“bai”),一副麻将中每种牌有4张相同的牌。:保证是同种花色的数字牌,至少3张的1,9。最后一张如果是数字牌就是同种的花色的任意一张,或者是任意一张单词牌。:同时拥有三种花色的1,9牌,7种单词牌+任意花色1,9或单词牌。

2301_80281705的博客 214

学Simulink——十二脉波整流电路(移相变压器)谐波抵消仿真

Y:Δ = 1:√3(若 DC 同压)— 此处同相电压故 220V(Y)=220V(Δ phase)Y(相电压=220V)、Δ(线电压=380V ⇒ 相=220V,30° 移相)可经 Lbal​=0.5mH(平衡电抗)或直接短(大 L_dc 下均流尚可)✅ 直流输出纹波频率 = 12·f_line(vs 6·f_line)直流输出 → Ldc​=50mH→Cdc​=2200µF→R=30Ω。Line‑Line RMS = 380 V(⇒ 相=220V)Vdc​≈1.35⋅380≈513V(同 6‑脉波)

xiaoheshang_123的博客 59

ADB 安装教程:如何在 Windows、 Linux 上安装 Android Debug Bridge

本文介绍了在Windows和Linux系统上安装ADB(Android调试桥)的方法。对于Windows系统:1)从官网下载ADB工具并解压;2)通过命令提示符验证安装;3)配置环境变量以实现全局使用;4)再次验证全局ADB功能。Linux系统可通过包管理器直接安装(如Ubuntu使用apt,Fedora使用dnf),安装后同样需验证版本信息确认成功。两种系统安装完成后,都能通过"adb version"命令检查安装状态。

qq_53545309的博客 443

hdu(5402)——Travelling Salesman Problem(模拟题)

啊。。。这道题我一开始的想法是dp,因为我们要求的是在这个区间中和的最大值。 但是没想到只要暴力就好了。 这道题用到了一个著名的想法是:黑白棋盘染色问题。 题意: 现在给你一个n*m的矩阵,然后告诉你每个矩阵中的数字,然后现在要从左上角走到右下角,然后问你所能获得的数字和的最大值是多少。当然,你只能往四个方向走,而且每个点只能走一次。并且叫你输出路径。 思路: 这里我分了三种情况。

ACM_hades的梦想之路 897

用 Joule 点燃 ABAP 开发者的舞台感:SAP BTP 上的 ABAP AI 能力实战解读

摘要:SAP推出的Joule for developers和ABAP AI功能为开发者提供了智能辅助工具,旨在优化ABAP开发流程。主要功能包括上下文感知的代码预测补全、代码解释、单元测试生成和开发问题实时解答。这些能力特别适合应对Cloud环境下ABAP开发的复杂约束,如Clean Core原则和受限语法范围。通过减少重复劳动和提升代码理解效率,该工具帮助开发者将注意力集中在业务逻辑而非技术细节上。随着企业加速向S/4HANA迁移,这些AI功能将在遗留代码改造和云适配中发挥更大作用,建议团队将其纳入工程体

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 297

Robot Motion

Problem DescriptionA robot has been programmed to follow the instructions in its path. Instructions for the next direction the robot is to move are laid down in a grid. The possible instructions are N north (up the page)S south (down the page)E east (to th

Mike的专栏 1158

Android 10.0 kenel中修改rom系统内部存储的大小

在10.0的系统rom产品开发定制中,在对一些产品开发中的配置需求方面,由于在产品后续订单中,有些产品是出口的,但是硬件方面已经定板,时间比较仓促,所以 就需要软件方面在rom内部存储的大小方面作假,修改rom真实的大小容量,所以就需要在kenel驱动部分来修改这部分的值最好了,接下来分析下计算rom容量的 相关代码,然后做出修改

安卓兼职framework和app工程师的博客 1404

第三篇:NVIDIA cuOpt Python API 详解:LP、QP、MILP 建模与求解,附核心术语名词解释

NVIDIA cuOpt是一款GPU加速的优化求解库,支持LP、QP、MILP和路径优化问题。本文详细介绍了其Python API使用方法,包括核心类Problem的变量定义、约束添加、目标设置和求解配置,并提供了术语解释。cuOpt通过GPU并行计算大幅提升大规模优化问题的求解效率,支持多种求解算法和参数配置,适用于需要高性能计算的优化场景。安装方式包含pip和Docker两种,验证安装后即可快速开始建模求解。

算法工程师 236

HDU1276——士兵队列训练问题

某部队进行新兵队列训练,将新兵从一开始按顺序依次编号,并排成一行横队,训练的规则如下:从头开始一至二报数,凡报到二的出列,剩下的向小序号方向靠拢,再从头开始进行一至三报数,凡报到三的出列,剩下的向小序号方向靠拢,继续从头开始进行一至二报数。2、main函数:输入测试数据组数N,循环N次,输入一行新兵人数,调用simulate函数,输出剩下的新兵最初的编号。共有N行,分别对应输入的新兵人数,每行输出剩下的新兵最初的编号,编号之间有一个空格。

2301_79259514的博客 323

VTK在QT与非QT环境下使用的区别

VTK可以在QT框架内使用,也可以独立于QT使用,这两种使用方式在架构、交互和渲染方面有显著差异。

深之JohnChen的专栏 629

HDU3700 Cat 恶心模拟题

Problem Address:http://acm.hdu.edu.cn/showproblem.php?pid=3700 【前言】 终于又A了一道恶心的模拟题。 看来HDU恶心题还是蛮多的。 【思路】 扫描一遍,如果有时间段大于b的,则输出No。 时间段是不会重叠的。所以先按时间段排序。 如果间隔时间大于a,则先休息。把休息的时间段记录起来。 否

Human_CK的专栏 2136

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

Week14 - 程序设计思维与实践 - HDU3700 - Cat(限时模拟)

Problem Description There is a cat, cat likes to sleep. If he sleeps, he sleeps continuously no less than A hours. For some strange reason, the cat can not stay awake continuously more than B hours. The cat is lazy, it could sleep all the time, but sometim

Keep eating codes! 381

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

hdu-1107(模拟题)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1107 注意:1.路线是要反向的,走不通就反向; 2.输入输出全部是整形 3.攻击力不断变化 #include<iostream> #include<cstdio> #include<cstring> #include<cmath> #...

weixin_30885111的博客 288

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

POJ-1057 FILE MAPPING 恶心模拟

题意:介绍一种控制台下的文件目录输出格式,要求进行模拟.详见代码 代码如下: #include &lt;cstdlib&gt; #include &lt;cstring&gt; #include &lt;cstdio&gt; #include &lt;iostream&gt; #include &lt;stack&gt; #include &lt;string&gt; #inc...

weixin_33912445的博客 149

hdu 2778 LCR 模拟题

Description LCR is a simple game for three or more players. Each player starts with three chips and the object is to be the last person to have any chips. Starting with Player 1, each person

lastone的专栏 1517

HDU-4734-F(x)

Problem Description For a decimal number x with n digits (AnAn-1An-2 ... A2A1), we define its weight as F(x) = An * 2n-1 + An-1 * 2n-2 + ... + A2 * 2 + A1 * 1. Now you are given two numbers A and

mowayao的专栏 1626

HDU-1033Edge(恶心的题目。。。。。)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1033 题意就是四个方向的转。。。。水题!!!!看代码。 代码: #include&lt;cstdio&gt; #include&lt;iostream&gt; #include&lt;algorithm&gt; #define N 205 #include&lt;cstring&gt; usi...

L-qf 的博客 290

HDU 5250 三阶魔方(很有意思的模拟题)

三阶魔方 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 123    Accepted Submission(s): 57 Problem Description 给定三阶魔方的基本操作: 现给

Martin的博客 2430

超级恶心的模拟题 K - Emag eht htiw Em Pleh

This problem is a reverse case of the problem 2996. You are given the output of the problem H and your task is to find the corresponding input. Input according to output of problem 2996. Output accord...

006 菜是原罪 的博客 1131

一道究极恶心的模拟题

模拟

jyyyyx的算法之旅 801

HDU1302_Snail【模拟题】【水题】

题目大意:蜗牛从井底向上爬高,井深H米,早上爬U米,晚上下滑D米,且它 从第二天开始每天疲劳,每天比第一天少F%,问最后第几天能爬出井或者不能爬 出井而失败。 思路:简单模拟,按照题目要求做就可以。

程序员充电站(itcharge) 2459

很恶心的一道模拟题,最近状态不好,很烦,静不下心来做,留着吧,以后有机会再做吧

Crashing Robots Description In a modernized warehouse, robots are used to fetch the goods. Careful planning is needed to ensure that the robots reach their destinations without crashing into each

Depthslowly的博客 472

HDU 6205 模拟题

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=6205 题目意思: 给出N堆牌的数量以及该堆牌对应的权值。 WYJ可以在游戏开始前将第一堆牌放到最后的位置上,它可以执行这样的操作任意多次。 游戏开始后:WYJ按照顺序拿起每堆牌,每一次他把当前这堆牌全拿在手里然后牌面面对自己。 然后让牌面面对自己的牌翻过去和当前这堆牌对应

disparity_CJK的博客 580
上一篇: HDU2607 Let the Balloon Rise II 二分
下一篇: 单调队列
Human_CK
博客等级 码龄16年 23粉丝 152原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值