t1112 加密的病歷單
小英是藥學專業大三的學生,暑假期間獲得了去醫院藥房實習的機會。
在藥房實習期間,小英紮實的專業基礎獲得了醫生的一致好評,得知小英在計算概論中取得過好成績後,主任又額外交給她一項任務,解密抗戰時期被加密過的一些傷員的名單。
經過研究,小英發現了如下加密規律(括號中是乙個 「原文 -> 密文」 的例子)
原文中所有的字元都在字母表中被迴圈右移了三個位置( abz -> dec )
逆序儲存(abcd -> dcba )
大小寫反轉(abxy -> abxy)
輸入格式
原文。(長度小於 5050 且只包含大小寫字母)
輸出格式
輸出加密後的字串。
輸出時每行末尾的多餘空格,不影響答案正確性
樣例輸入
gsoowfasoq
樣例輸出
trvdizrrvj
解題思路:見**
#include#includeint i,y=0;
char x[50],x[50];
void first(char x) }
void second(char x)
int main()
{scanf("%s",x);
for (i=0;i=65&&x[i]<=90)||(x[i]>=97&&x[i]<=122))
y=1;
else y=0;
if (strlen(x)<=50&&y==1){
first(x);
second(x);
third(x);
for (i=0;i注意:
計蒜客 難題題庫 217 階乘
n的階乘定義為n 1 2 3 n 如3 6 n 通常最後會有很多0,如5 120 最後有乙個0,現在統計n 去除末尾的0後,最後k位是多少 輸入格式 第一行包括兩個數n,k 輸出格式 如果n 不止k位,則輸出最後k位,如果不足k位,則將剩下的全部輸出 7!為5040,去除末尾的0為504,最後兩位為...
計蒜客題庫加一(簡單)
1,並輸出加一以後的結果。例如 a 2,3,1,1,4 a 2,3 1,1 4 則結果為 2,3,1,1,5 2 3,1 1,5 a 7,8,9 a 7,8 9 則結果為 7,9,0 7 9,0 第一行輸入乙個正整數 n 1 leq n leq 100 n 1 n 100 接下來的一行,輸入用空格分...
計蒜客 題庫 三值排序
題目 排序是一種很頻繁的計算任務。乙個實際的例子是,當我們給某項競賽的優勝者按金銀銅牌排序的時候。在這個任務中可能的值只有三種1,2和3。我們用交換的方法把他排成公升序的。寫乙個程式計算出,計算出的乙個包括1 2 3三種值的數字序列,排成公升序所需的最少交換次數。輸入第1行為類別的數量n 1 n 1...