当前位置: 首页 > news >正文

想做一个自己的网站怎么做的2020做seo还有出路吗

想做一个自己的网站怎么做的,2020做seo还有出路吗,有哪些b2b电子商务平台,京东自营商城官网OD统一考试(C卷) 分值: 100分 题解: Java / Python / C 题目描述 给定一段 “密文”字符串 s ,其中字符都是经过 “密码本” 映射的,现需要将“密文”解密并且输出。 映射的规则: ( a−i ) 分…

OD统一考试(C卷)

分值: 100分

题解: Java / Python / C++

alt

题目描述

给定一段 “密文”字符串 s ,其中字符都是经过 “密码本” 映射的,现需要将“密文”解密并且输出。

映射的规则:

  • ( ai ) 分别用(19 )表示;
  • (jz ) 分别用(10∗26∗ )表示。

约束:映射始终唯一。

输入描述

“密文”字符串

输出描述

明文字符串

示例1

输入:
20*19*20*输出:
tst说明:
翻译后的文本长度在 100 以内。

题解

基本思路是从密文字符串的末尾开始遍历,根据规则进行解密,并最终输出解密后的明文字符串。

关键点:

  • 对于包含 ‘*’ 的情况,解析前两个字符,进行相应的解密操作。
  • 对于不包含 ‘*’ 的情况,进行简单的解密操作。
  • 在遍历过程中,逐步构建解密后的密码。
  • 最后,反转密码字符串,因为是从末尾开始遍历的。

Java

import java.util.Scanner;/*** @author code5bug*/
public class Main {public static void main(String[] args) {Scanner in = new Scanner(System.in);// 读取输入文本String text = in.next();// 存储解密后的密码StringBuilder pwd = new StringBuilder();for (int i = text.length() - 1; i >= 0; ) {if (text.charAt(i) == '*') {char c = (char) (Integer.parseInt(text.substring(i - 2, i)) - 10 + 'j');pwd.append(c);i -= 3;} else {char c = (char) (text.charAt(i) - '1' + 'a');pwd.append(c);i -= 1;}}// 输出解密后的密码System.out.println(pwd.reverse().toString());}
}

Python

# 读取输入文本
text = input()# 存储解密后的密码
pwd = []# 从字符串末尾开始遍历
i = len(text) - 1
while i >= 0:if text[i] == '*':# 如果当前字符是 '*',则解析前两个字符并进行解密num = int(text[i - 2:i])c = chr(num - 10 + ord('j'))pwd.append(c)i -= 3else:# 如果当前字符不是 '*',则进行简单解密c = chr(ord(text[i]) - ord('1') + ord('a'))pwd.append(c)i -= 1# 输出解密后的密码
print(''.join(pwd[::-1]))

C++

#include <bits/stdc++.h>
using namespace std;int main(){string text;cin >> text;string pwd;int n = text.length();for(int i = n - 1; i >= 0; ){// 遇到 * 肯定解密 j - zif(text[i] == '*'){char c = stoi(text.substr(i - 2, 2)) - 10 + 'j';pwd.push_back(c);i -= 3;}else{ // 否则 a - ichar c = text[i] - '1' + 'a';pwd.push_back(c);i -= 1;}}reverse(pwd.begin(), pwd.end());cout << pwd << endl;return 0;
}

相关练习题

题号题目难易
LeetCode 23252325. 解密消息简答

‍❤️‍华为OD机试面试交流群每日真题分享): 加V时备注“华为od加群”

🙏整理题解不易, 如果有帮助到您,请给点个赞 ‍❤️‍ 和收藏 ⭐,让更多的人看到。🙏🙏🙏

http://www.ds6.com.cn/news/86460.html

相关文章:

  • 建设工程教育网手机版seo案例模板
  • 海沧网站制作网站友情链接怎么弄
  • 域名停放国外免费黑帽seo优化推广
  • 网站的功能测试怎么做的31省市新增疫情最新消息
  • 在国外做盗版网站域名大全
  • b2b网站排行榜百度ocpc怎么优化
  • 专业建站推广服务比百度还强大的搜索引擎
  • 视频网站点击链接怎么做百度权重工具
  • 哪家网站专做女性服装网站改版公司哪家好
  • 做类似电驴网站淘宝关键词排名查询
  • 如何用rp做网站磁力岛引擎
  • 临沂建手机网站公司软文素材
  • 企业网站建设的重要性行业网站
  • 公司的网站推广怎么做整站优化价格
  • 美工好的网站seo排名分析
  • 网站开发地址知乎seo
  • 免费试用网站空间百度推广官网登录
  • 中融木业网站是那个网站做的苏州seo网站优化软件
  • php成品网站超市网上网络推广
  • 厦门建设厅查询网站首页seo运营
  • 郏县网站制作哪家公司好seo综合查询
  • 厦门企业建seowhy
  • 阿里云服务器做盗版视频网站seo关键词排名优化的方法
  • 为网站做seo百度之家
  • 公司网站费用怎么做会计分录seo综合查询软件排名
  • 哪些网站可以做h5seo关键词智能排名
  • 什么网站可以做发票验证码深圳广告策划公司
  • 万能网站浏览器抖音seo软件
  • 个人网站能放什么内容seo推广收费标准
  • 南平摩托车罚款建设网站缴费seo管理工具