結果

問題 No.18 うーさー暗号
ユーザー route_atm
提出日時 2015-11-11 17:51:28
言語 C++11(廃止可能性あり)
(gcc 13.3.0)
結果
WA  
(最新)
AC  
(最初)
実行時間 -
コード長 494 bytes
コンパイル時間 708 ms
コンパイル使用メモリ 55,584 KB
実行使用メモリ 6,944 KB
最終ジャッジ日時 2024-07-07 05:52:18
合計ジャッジ時間 1,225 ms
ジャッジサーバーID
(参考情報)
judge3 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 12 WA * 1
権限があれば一括ダウンロードができます

ソースコード

diff #
プレゼンテーションモードにする

#include <iostream>
using namespace std;
inline char add(char s, int k)
{
int p = ('Z' - s) + 1; // A
if (p > k) return s + k;
else return ('A' + (k - p));
}
int main()
{
//string s;
char s[1024];
cin >> s;
int i = 0;
int k = 1; //
int p = 0;
while (s[i] != '\0')
{
char s1 = s[i];
int kk = k % 26;
if (kk > 0) kk = 26 - kk;
cout << add(s1, kk);
i++;
k++;
}
cout << endl;
return 0;
}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0