ZZULIOJ 2820: 探姬痴心帮助同学

news/2025/1/14 22:38:55/

题目描述


探姬的数学虽然不好,编程水平还是不错,一位女同学向探姬请教编程问题,探姬随口说:“约会”,这位女同学生气地拧着探姬的耳朵问:”你什么意思?”,探姬连忙解释说:“这道题我大约会做”。问题是这位女同学在用C程序输出一行由字母、数字、空格、标点符号组成的字符串时,把字符都按字符的ASCII码输出了,她想知道原字符串的内容,探姬同学陷入了沉思,于是,听到探姬同学喊救命的声音。请你根据输出的内容,恢复原字符串的内容。
输入


输入一行由数字组成的字符串,长度小于1000.


输出


输出原字符串的内容。

#include<stdio.h>#include<string.h>int main(){char str[1000];int i,n;scanf("%s",&str);for(i=0;str[i]!='\0';i++){str[i]=str[i]-48;}int a[1000];int k;k=0;i=0;while(str[i]!='\0'){if(str[i]*10+str[i+1]<32){a[k]=str[i]*100+str[i+1]*10+str[i+2];i=i+3;k++;}else if(str[i]*10+str[i+1]>=32&&str[i]<=99){a[k]=str[i]*10+str[i+1];i=i+2;k++;}}n=k;for(k=0;k<n;k++){printf("%c",a[k]);}return 0;}


http://www.ppmy.cn/news/162978.html

相关文章

2022-2023-1 学号20222820《Linux内核原理与分析》第五周作业

实验内容&#xff1a;使用库函数 API 和 C 代码中嵌入汇编代码两种方式使用同一个系统调用 一、使用库函数 API调用getuid 1.选择一个系统调用&#xff0c;系统调用列表参见 torvalds/linux。 进入/LinuxKernel/linux-3.18.6/arch/x86/syscalls目录&#xff0c;选择getuid函数…

22-0420

疑问&#xff1a;写代码时的函数老是记不得&#xff0c;或者找到了也不知道怎么用&#xff1f; 目前的想法是参考官方文档pandas找&#xff0c;看了一篇这种链接https://blog.csdn.net/lusongno1/article/details/117620979?utm_termpandas%E6%9F%A5%E7%9C%8B%E5%87%BD%E6%95%…

操作系统重启时间异常导致Oracle数据库ORA-00600: 内部错误代码, 参数: [2252], [2888], [636089480], [2820]

操作系统重启时间异常导致Oracle数据库ORA-00600: 内部错误代码, 参数: [2252], [2888], [636089480], [2820] 参考文章&#xff1a; &#xff08;1&#xff09;操作系统重启时间异常导致Oracle数据库ORA-00600: 内部错误代码, 参数: [2252], [2888], [636089480], [2820] &a…

Windows环境下查看某个端口被哪个应用程序占用并停止程序

启动项目时&#xff0c;报错&#xff1a;端口被占用。已经出现过好几次这种情况了&#xff0c;所以整理出来便于以后查阅。 1、查看被占用的端口的pid&#xff08;我这里被占用的是10000端口&#xff09; netstat -aon|findstr "10000"这里的pid就是-----> 2820 …

【洛谷】P2820 并查集

【洛谷】P2820 题目题目描述输入格式输出格式解析 题目 某个局域网内有 n(n≤100) 台计算机&#xff0c;由于搭建局域网时工作人员的疏忽&#xff0c;现在局域网内的连接形成了回路&#xff0c;我们知道如果局域网形成回路那么数据将不停的在回路内传输&#xff0c;造成网络卡…

HDU2825

解题思路&#xff1a; 首先按照正常的思路将自动机模型建立起来。 然后就在上面进行DP其中DP[i][j][k].i表示字符串的字符的个数j表示的是最后一位是什么状态.k表示magic string的状态这是用状态压缩记录的也就是2^10。通过每一位01表示该个magic string是否被表示。 这道题开…

四种主要的IO模型

基本概念 基本概念阻塞IO指的是需要内核IO操作彻底完成后&#xff0c;才返回到用户空间执行用户的操作。阻塞指的是用户空间程序的执行状态。传统的IO模型都是同步阻塞IO。在Java中&#xff0c;默认创建的socket都是阻塞的。简单来说&#xff1a;阻塞是指用户空间&#xff08…

[LUOGU] 2820 局域网

题目背景 某个局域网内有n(n<100)台计算机&#xff0c;由于搭建局域网时工作人员的疏忽&#xff0c;现在局域网内的连接形成了回路&#xff0c;我们知道如果局域网形成回路那么数据将不停的在回路内传输&#xff0c;造成网络卡的现象。因为连接计算机的网线本身不同&#xf…