山東科技大學OJ字串加密

2021-09-30 16:40:24 字數 494 閱讀 7719

description

通過鍵盤輸入乙個字串,之後按如下規律對其加密:

a→z a→z

b→y b→y

c→x c→x

即將字串中的第i個大寫或小寫英文本母變成相應的第(26-i+1)個大寫或小寫字母,其他字元不變。

input

輸入乙個字串,不超過100個字元。

output

輸出為加密後的字串

sample input

abcabc

sample output

zyxzyx

#include #include #include #include int main()

if(a[j]<=65||a[j]>=122)//如果不是a~z或a~z的數輸出原來的樣子

puts(a);

else

puts(a1);

return 0;

}

山東科技大學OJ輸出月曆問題

description 已知每月1號是星期幾,輸出當月月曆。每個月都按30天算。input 輸入為乙個整數n,1 n 7。n為1表示本月1日是星期一,n為2表示1號為星期二,以此類推,n為7時表示1日為星期天。output 輸出月曆。月曆的第一行為表頭 sun mon tue wen thu fri...

山東科技大學OJ題庫 1005 貨幣兌換

description 給出人民幣對美元 歐元 日元的當日匯率,求給定金額的人民幣能兌換成外幣的金額,求給定金額的外幣能兌換 民幣的金額。要計算的外幣有三種 美元 歐元 日元。input 輸入有三行。第一行依次為美元 歐元 日元外幣匯率,用空格分開。匯率用100外幣為單位,精確到小數點後4位,如66...

山東科技大學OJ題庫 1041 輾轉相除法

description 輾轉相除法,也稱歐幾里得演算法,是求最大公約數的演算法。輾轉相除法首次出現於歐幾里得的 幾何原本 第vii卷,命題i和ii 中,而在中國則可以追溯至東漢出現的 九章算術 兩個整數的最大公約數 亦稱公約數 是能夠同時整除它們的最大的正整數。輾轉相除法基於如下原理 兩個整數的最大...