No.3005 天使のハッシュ関数

レベル : / 実行時間制限 : 1ケース 5.000秒 / メモリ制限 : 512 MB / 通常問題
タグ : / 解いたユーザー数 38
作問者 : なおなお
0 ProblemId : 274 / 出題時の順位表
問題文最終更新日: 2015-11-14 17:47:35

問題文

入力に文字列$S$が与えられる。

この文字列$S$を、「とあるハッシュアルゴリズム$X$を用いてハッシュ値を計算し出力する関数」(以降、ハッシュ関数)
に入力したときに、得られる文字列を出力せよ。

「とあるハッシュアルゴリズム$X$」とは、過去に発表され
ある程度広く知られているものを1種類のみ使用しており、
本問題において、ハッシュ関数は、サンプルケース、テストケースを通じて
同一のアルゴリズムを使用していることが保障されている。

入力

S

1行目に、文字列$S$が $0$文字以上 $16$文字以内 で与えられる。
文字列$S$はすべて、'0'から'9'および'a'から'z'の文字 (数字およびアルファベット小文字) で構成され、
行末の改行文字自体は$S$に含まずに計算するものとする。

出力

文字列$S$を、ハッシュ関数に入力したときに出力される文字列
を出力せよ。

サンプル

サンプル1
入力
yukicoder
出力
bdb0cafdae8666d1361b03db938d722f

サンプル2
入力

出力
74be16979710d4c4e7c6647856088456

空行(0文字の入力)です。

提出ページヘ
下のフォームでの入力は、テキストボックスにフォーカスがない場合は、(Onにしている場合)ショートカットキー・スマートサブミットの影響を受けるので、必要なら提出ページに遷移してください。

言語
問題によって提出できない言語があります。参考
ソースコード
ソースコードのテキストボックスに文字がある場合はファイルは無視されます。
テキストボックスで提出するとCR(\r)が除去されますが、ファイルで提出すると除去されません。