Pat B1033

Frida实战:如何用adb快速连接网易mumu模拟器进行参数Hook(附常见CPU架构问题排查) 本文详细介绍了如何使用Frida和adb快速连接网易MuMu模拟器进行参数Hook,包括环境配置、架构适配、Frida-server部署及常见问题排查。特别针对CPU架构兼容性问题提供了实用解决方案,帮助开发者高效完成逆向调试任务。 阅读详情
#include <iostream>
#include <cstdio>
#include <cstring>

using namespace std;

int main(){
    int in[200];


    char scch;
    memset(in,0,sizeof(int) * 200);

    scch = getchar();
    for(;scch != '\n';scch = getchar()){//接收字符串也有可能超时。
        in[scch] ++;
    }

    char tempch = getchar();
    for(;tempch != '\n';tempch = getchar()){
        if(tempch >= 'A'&&tempch <= 'Z'){
            if(in['+'] != 0){
                continue;
            }
        }

        if(in[tempch] == 0){
            if(tempch >= 'a'&&tempch <= 'z'){
                if(in[tempch - 'a' + 'A'] != 0){
                   continue;
                }
            }
            printf("%c",tempch);
        }
    }
    return 0;
}

 

Agile Modbus使用和学习笔记 i < len;这里仅仅需要提供获取函数即可,离散输入是只读类型i++) {return 0;只读类型寄存器i++) {return 0;i < len; 阅读详情

相关推荐

从零玩转显示屏:手把手教你用Arduino驱动SPI屏幕(附引脚定义图)

本文提供了一份详尽的Arduino驱动SPI屏幕的入门指南。从SPI接口的核心引脚定义(如DC、RESET)与RGB接口的区别讲起,手把手指导硬件连接与软件库配置,并最终通过一个天气显示器实战项目,帮助读者掌握驱动SPI屏幕、显示RGB色彩内容的核心技能。

weixin_29189987的博客 131

PAT 自学题解 B1033【测试点4超时】

#include<cstdio> #include<cstring> #include<iostream> using namespace std; bool tab[100]; char str[112000]; char str1[112000]; int main() { memset(tab,true,sizeof(tab)); cin.getline(str,112000); for(int i=0;i<strlen(str);..

weixin_54868899的博客 332

VS2022配置Qt6

VS2022配置QT教程

Life is a struggle ! 6360

PAT乙级1033(C++)——龙哥哥的刷题路

1033 旧键盘打字 (20分) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过 10^​5个字符的串。可用的字符包括字母 [a-z, A-Z]、数字 0-9、以及下划线 _(代表空格)、...

qq_23079139的博客 512

从零搭建云手机:基于Docker与KVM的实战指南

本文提供了一份基于Docker与KVM从零搭建私有云手机的实战指南。详细介绍了服务器配置选择、KVM虚拟化环境检查、Docker容器部署以及通过VNC进行远程访问的全过程。该方案轻量高效,适合应用测试、手游多开及自动化脚本运行等场景,帮助用户低成本拥有高性能云端安卓设备。

weixin_29208327的博客 558

基于STM32的电子时钟设计

基于STM32的电子时钟设计1、设计目的2、设计具体要求3、proteus仿真图4、程序代码 1、设计目的 (1)掌握使用KEIL MDK5进行软件开发的具体流程; (2)掌握硬件电路的设计方法; (3)掌握STM32微控制器的程序设计及代码编写方法。 2、设计具体要求 (1)通过STM32自带的实时时钟功能获取时间信息; (2)在OLED显示屏上显示日期、时、分、秒等时间信息; (3)通过按键可对时间信息进行修改; (4)具有闹钟设定功能; (5)加分项:自行增加其他功能。 3、proteus仿真图 4

唯一的博客 2万+

【PAT~总过不去的测试点】【B1033】

旧键盘打字 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式 输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过 10^​5个字符的串。可用的字符包括字母 [a~z, A~Z]、数字 0~9、以及下划线 “_”(代表空格)“,” “.” “...

weixin_43815524的博客 920

200SMART PLC时间不准?手把手教你用MCGS触摸屏实现自动校时(附完整代码)

本文针对西门子200SMART PLC时钟不准的常见问题,提供了一套基于MCGS触摸屏的自动校时解决方案。文章详细阐述了时钟偏差的根源、时间同步方案的技术选型,并手把手指导如何配置MCGS与PLC的通信,以及编写完整的PLC时间读取、转换与设置代码,最终实现稳定可靠的自动时间同步功能。

jupyter5notebook的博客 457

1033. 旧键盘打字

1033. 旧键盘打字(20) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入...

aaa1230550的博客 415

嵌入式面经篇八——进程&线程

记录一些招聘公司在招聘嵌入式软件岗位时的一些问题,此文为第八篇。进程上文:是指进程由用户态切换到内核态时需要保存用户态时CPU寄存器中的值,进程状态以及堆栈上的内容。即保存当前进程的状态,以便再次执行该进程时,能够恢复切换时的状态,继续执行。进程下文:是指切换到内核态后执行的程序,即进程运行在内核空间的部分。中断上文:硬件通过中断触发信号,导致内核调用中断处理程序,进入内核空间。这个过程中,硬件的一些变量和参数也要传递给内核,内核通过这些参数进行中断处理。

明天你好的博客 1854

STM32F4 SPI FLASH(W25Q128)驱动详解(含DMA+完整读写擦除+低功耗)

本文实现了一款基于STM32 HAL库的SPI Flash驱动,以W25Q128为例,提供了完整的初始化、读写、擦除、ID读取等功能。驱动集成了DMA传输、超时保护、页对齐写入等特性,支持扇区擦除、整片擦除、页写入及跨页缓冲写入。代码结构清晰,易于移植到其他SPI Flash型号(如W25Q64、W25Q16等),适用于数据存储、固件升级、文件系统等嵌入式场景。

kevin1499的博客 96

PAT B 1033(乙级)—— PAT C++编译器无法使用gets及解决方案

1033 旧键盘打字(20 分) 作者: CHEN, Yue 单位: 浙江大学 时间限制: 200ms 内存限制: 64MB 代码长度限制: 16KB 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以...

CrazyOnes的博客 8009

图像标注神器:完全开源免费的多功能标注工具Labelme详解

Labelme是MIT开发的免费开源图像标注工具,支持多边形、矩形等多种标注类型,适用于目标检测、分割等计算机视觉任务。提供Windows可执行文件和Python安装两种方式,可输出JSON格式并转换为COCO等标准数据集。具有跨平台、功能全面、社区活跃等优势,能显著提升标注效率,是AI视觉项目的重要数据准备工具。

数字人生 528

[PAT B1033]旧键盘打字

[PAT B1033]旧键盘打字 题目描述 1033 旧键盘打字 (20 分)旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式 输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过 10​5​​ 个字符的串。可用的字符包括字母 [a-z, A-Z...

欢迎来到我的编程小屋 628

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

PAT_B_1033 旧键盘打字 (20 分)【测试点2】

旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过 10​5​​ 个字符的串。可用的字符包括字母 [a-z, A-Z]、数字 0-9、以及下划线 _(代表空格)、,、.、-、+(代表上档键...

id33749110的博客 2009

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

PAT B1033 旧键盘打字

一、题目大意 PAT B1033 二、解题思路 利用map进行散列,凡是坏了的字母键盘将大小写都进行散列。 “+” 要单独处理。 对于要输出的每一个字符,如果该字符已经散列存储过,则不输出;对于大写字母必须 “+” 和该字母键盘都完好时才输出。 三、参考代码 #include&lt;iostream&gt; #include&lt;string&gt; #include&lt;ccty...

Armstrong的博客 283

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

PAT乙级B1033

在刷PATB组,7月底的考试还不知道考不考~ 一: 这是算法笔记上散列的第二道题,最初提交的最后一组数据超时了,我以为是循环套循环的问题,用了hashTable之后发现还是超时。 最后找到了原因是: char str[100005]; for(int i=0;i<strlen(str);i++) 调用了strlen()函数太多次,最后超时了。 稍微改一下就好了。 int len = strlen(str); for(int i=0;i<len;i++); 二: 第三组数据(序号为2)仍然错误

Sunshine_xiaohao的博客 873

pat B1033

pat B1033 题目链接如下 添加链接描述 代码如下 #include <iostream> #include <string> #include <stdlib.h> #include <deque> using namespace std; bool hashTable[256]; int main() { deque <bool> hash(128, 0); string s1, s2; getline(cin, s1); ge

m0_51033005的博客 150

PAT B1033

1033. 旧键盘打字(20) 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在2行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过105个字符的串。可用的字符包括字母[a-z, A-Z]、数字0-9、以及下划线“_”(代表空格)、

dancheng1的博客 356

PAT乙级B1042

又出现了以回车作为字符串读入结束标志的情况。 上午做的题见:PAT乙级B1033 本题还是比较简单的,注意读入就好,我也因此来写篇博客记录一下。 我的代码: #include<cstdio> #include<iostream> #include<cstring> using namespace std; char str[1005]; char hashTable[128]; int main(){ cin.getline(str,1005,'\n'); //字符串中

Sunshine_xiaohao的博客 229

PAT B1033旧键盘打字

PAT B1033旧键盘打字 很简单的一道题,搞了半天没有AC….o(╥﹏╥)o 有一分的测试点结果出错:原因:用了cin输入 如果没有坏键的话,用cin取不到这种情况,所以需要改用gets… #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;cstring&gt; using namespace std; co...

不行不至 1017

PAT乙级练习题B1033. 旧键盘打字

题目描述旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样?输入格式:输入在2行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过105个字符的串。可用的字符包括字母[a-z, A-Z]、数字0-9、以及下划线“_”(代表空格)、“,”、“.”、“-”、“+”(代表上档键)

柯森锎的博客 508

PAT B1033旧键盘打字题解

PAT B1033 旧键盘打字 (20分) 一.问题描述 二.解题思路及注意事项 1.用hash表判断各个字符是否可以正常输出,bool数组初始化为false较为保险 2.注意第一行可能输入为空行,所有输入时使用getline() 3.第一行的英文字母为大写,相应的小写字母也应设置为不能输出 4.判断输出时,如果读入字符为大写英文字母,应先判断上档键是否可以打出 三.具体代码 #include<iostream> #include<string.h> using namespac

XYJ0504的博客 211

PAT-B1033-Broken Keyboard

PAT Broken Keyboard - 题目链接 题目描述  旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入描述  输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过 10 e5个字符的串。可用的字符包括字母 [a-z, A-Z]、数字 0-9、以及下划线 _(代表空格)、,、.、-、+(代表上档键)。题目保证第 2 行输入的文字串非空。 注意

qq_47074196的博客 162

PAT_B_1033 旧键盘打字

题目描述 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在 2 行中分别给出坏掉的那些键、以及应该输入的文字。其中对应英文字母的坏键以大写给出;每段文字是不超过 10^​5个字符的串。 可用的字符包括字母 [a-z, A-Z]、数字 0-9、以及下划线 _(代表空格)、...

bangshijian6100的博客 103

【PAT】B1033/B1038/B1029

/* *时间:2018年4月7日15:31:27-2018年4月7日16:15:54 *题号:1033. 旧键盘打字 *语言:C++ (g++ 4.7.2) *分数:20 *题目描述: 旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字 、以及坏掉的那些键,打出的结果文字会是怎样? 输入格式: 输入在2行中分别给出坏掉的那些键、以及应该输入的文字。其...

木风不是枫 415
上一篇: Pat A 1082 Read Number in Chinese
下一篇: Python 解决对于引用模块而导致执行代码运行的方法
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值