AC日記——簡單密碼 openjudge 1.7 10

10:簡單密碼

總時間限制:?
1000ms
內存限制:?
65536kB
描述

Julius Caesar曾經使用過一種很簡單的密碼。對于明文中的每個字符,將它用它字母表中后5位對應的字符來代替,這樣就得到了密文。比如字符A用F來代替。如下是密文和明文中字符的對應關系。

密文
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

明文
V W X Y Z A B C D E F G H I J K L M N O P Q R S T U?

你的任務是對給定的密文進行解密得到明文。

你需要注意的是,密文中出現的字母都是大寫字母。密文中也包括非字母的字符,對這些字符不用進行解碼。

輸入
一行,給出密文,密文不為空,而且其中的字符數不超過200。
輸出
輸出一行,即密文對應的明文。
樣例輸入
NS BFW, JAJSYX TK NRUTWYFSHJ FWJ YMJ WJXZQY TK YWNANFQ HFZXJX
樣例輸出
IN WAR, EVENTS OF IMPORTANCE ARE THE RESULT OF TRIVIAL CAUSES
來源
翻譯自 South Central USA 2002 的試題

?

思路:

  水題不解釋;

?

來,上代碼:

#include<cstdio>using namespace std;char word[201];inline char char_(char char__)
{if(char__<='E'&&char__>='A') return char__+21;else if(char__<='Z'&&char__>='F') return char__-5;else return char__;
}int main()
{gets(word);for(int i=0;i<=200;i++) word[i]=char_(word[i]);puts(word);return 0;
}

?

轉載于:https://www.cnblogs.com/IUUUUUUUskyyy/p/6104467.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/456864.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/456864.shtml
英文地址,請注明出處:http://en.pswp.cn/news/456864.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

計算機表格怎么求面積,在wps表格中怎么把數據生成面積圖?

面積圖強調數量隨時間而變化的程度&#xff0c;適用于顯示有限數量的若干組數據。可以利用面積圖來分析銷售的數據。在這里我用3種品牌的手提電腦在 2010年四個季度的銷售量作為數據源&#xff0c;使用“堆積面積圖”來顯示各種手提電腦銷售量所占大小并隨時間變化的趨勢。那么…

機器學習如何解決問題

原文 http://tech.meituan.com/mt-mlinaction-how-to-ml.html 前言 前言 隨著大數據時代的到來&#xff0c;機器學習成為解決問題的一種重要且關鍵的工具。不管是工業界還是學術界&#xff0c;機器學習都是一個炙手可熱的方向&#xff0c;但是學術界和工業界對機器學習的研究…

Linux中python2和python3的pip設置 及清華安裝源

啟動python2&#xff0c;我們可以直接在命令行輸入&#xff1a;python2 啟動python3&#xff0c;我們可以在命令行輸入&#xff1a;python或者python3. 但是pip沒有設置的話&#xff0c;在命令行輸入 pip --version 或者 pip2 --version&#xff0c;指向的都是python2. 現在…

java 循環 基本類型

1.基本if選擇結構 格式&#xff1a;if&#xff08;布爾表達式&#xff09;{ 表達式結果為true&#xff0c;則執行此代碼塊 } 例&#xff1a;if(week <5 ){ System.out.println(“上班”) } 2.if else結構 格式&#xff1a;if(布爾表達式){ 表達式結果為true&#xff0c;則執…

CodePlex關閉,建議遷移至GitHub

Microsoft決定停止提供CodePlex開源項目免費托管服務。他們建議開發人員可以遷移到GitHub或任何其他托管服務提供商。\\盡管有些人希望CodePlex關閉的消息僅僅是4月1日愚人節玩笑&#xff0c;但是Microsoft副總裁Brian Harry已經證明這并不是一個玩笑。在提供服務11年之后&…

計算機最佳參數,對使用者來說,學會計算機性能參數提取,給出性能評價很重要...

對計算機進行系統信息提取&#xff0c;并且給出性能評價&#xff0c;可以這樣做先看思維導圖&#xff1a;對計算機進行系統信息提取&#xff0c;并且給出性能評價&#xff0c;可以通過軟件測試實現&#xff01;一、 關于硬件健康的問題&#xff0c;避免買到二手配件。硬盤的使用…

word如何在任意頁開始添加頁碼

第一步&#xff0c;將光標定位到需要插入頁碼的前一頁末尾。就是說&#xff0c;如果你想從第二頁開始添加頁碼&#xff0c;那么你就將光標定位到第一頁末尾&#xff0c;如圖&#xff1a; 然后按照圖中標出的提示&#xff0c;選擇“頁面布局”選項卡&#xff0c;點擊“分隔符…

跨越請求,關于后端session會話丟失的解決辦法(轉載)

目前使用前后端分離的模式開發&#xff0c;后端提供跨域接口、前端jsonp調用&#xff0c;綁定數據&#xff0c;但是在該站點下有個人中心模塊存在的情況下&#xff0c;服務端的session會話會被跨域請求覆蓋改掉 大家都知道tomcat使用cookie中jsessionid來區分客戶端session會話…

融云通訊服務器,vue使用融云即時通訊,老是報了發送失敗,服務器超時

created() {//建立連接RongIMLib.RongIMClient.init("lmxuhwagl5ukd"); //這是關鍵點&#xff0c;需要填寫appkey lmxuhwagl5ukdthis.StatusListener();this.getUser()},method&#xff1a;{//下面是建立連接的StatusListener(){//RongIMLib.RongIMCli…

Mongodb基本使用方法

一、操作mongodb數據庫 1、創建數據庫 語法&#xff1a;use 數據庫名 注意&#xff1a;如果數據庫不存在則創建數據庫&#xff0c;否則切換到指定的數據庫 注意&#xff1a;如果剛剛創建的數據庫不在列表內&#xff0c;如果要顯示它&#xff0c;我…

Device eth0 does not seem to be present,delaying initialization的解決辦法

最近由于重裝了操作系統導致之前配置好的集群出現了問題&#xff0c;需要修正一下&#xff0c;在剛開始為NameNode配置網絡設置的時候&#xff0c;已經按照網上的相關步驟配置好了ifcfg-eth0文件中的內容&#xff0c;但在ifconfig時卻無法觀察到設置的靜態IP地址&#xff0c;后…

Angularjs 動態添加指令并綁定事件

先說使用場景&#xff0c;動態生成DOM元素并綁定事件&#xff0c;非常常見的一種場景&#xff0c;用jq實現效果&#xff1a; http://jsbin.com/gajizuyuju/edit?html,js,output var count0; $("#test").on("click",function(event){if(event.target.tagNa…

css標簽resolution,html/css to fit all screen resolution

可以將文章內容翻譯成中文,廣告屏蔽插件可能會導致該功能失效(如失效&#xff0c;請關閉廣告屏蔽插件后再試):問題:Im working on the website and Im trying to make it responsive to all resolutions but without success..Here is HTML:Lorem ipsum nasov je? "Lorem…

釘釘開發筆記(一)

釘釘開發分為&#xff1a;1、移動客戶端。2、PC端。3、服務端。三個平臺的開發。 1、移動端&#xff1a;面對釘釘手機用戶和企業用戶。 2、同上主要面向PC端的用戶和企業。 3、服務端&#xff0c;用于用戶和企業內部管理的平臺方向&#xff0c;例如OA網站。 本人主要從事移動端…

import導入模塊

面試題: import module與from module import * 兩種模塊導入有何區別 1. import module 引用共享變量時&#xff0c;要使用module.變量名,而from module import * 直接使用變量名即可 2. import module方式 本地不會創…

在啟動HDFS時,針對集群中namenode無法識別datanode的問題的解決方法

最近由于重裝了系統&#xff0c;需要對之前搭建的集群要做些改動。在對每個虛擬機的網絡進行正確的配置之后&#xff0c;重新執行hadoop/sbin/start-dfs.sh命令來啟動HDFS&#xff0c;然而namenode卻無法識別datanode。 后來通過對之前學過的知識進行回顧和梳理發現了問題的所…

HBase的基礎知識

1.HBase(NoSQL&#xff1a;不是關系型數據庫)的邏輯數據模型 HBase – Hadoop Database&#xff0c;是一個高可靠性、高性能、面向列、可伸縮的分布式存儲系統&#xff0c;利用HBase技術可在廉價PC Server上搭建起大規模結構化存儲集群。HBase利用Hadoop HDFS作為其文件存儲系統…

Django 部署基礎【使用 Nginx + uWSGI 的方式來部署來 Django】

本文主要講解在 Linux 平臺下&#xff0c;使用 Nginx uWSGI 的方式來部署來 Django&#xff0c;這是目前比較主流的方式。當然你也可以使用 Gunicorn 代替 uWSGI&#xff0c;不過原理都是類似的&#xff0c;弄懂了其中一種&#xff0c;其它的方式理解起來問題也不會很大。 有很…

css的屬性是變量是怎么表達,CSS自定義屬性(變量)

Github上有個叫electron-api-demos的項目&#xff0c;看代碼的時候發現了這么一個css文件(variables.css)&#xff1a;:root {--color: hsl(0,0%,22%);--color-subtle: hsl(0,0%,44%);--color-strong: hsl(0,0%,11%);--color-link: hsl(0,0%,22%);--color-border: hsl(0,0%,88%…