ガジェット通信

見たことのないものを見に行こう

第118回「今週のアルゴリズム:Base64で反転」正解者発表

DATE:
  • ガジェット通信を≫

「今週のアルゴリズム」とは

「今週のアルゴリズム」問題は、毎週火曜日にちょっとした問題を出題し、正解するとニックネームを掲載していくというシリーズ問題です。そして、正解した方全員に「たいへんよくできました」バッジも付与されます。

第118回は「今週のアルゴリズム:Base64で反転」の問題です。

問題文「第118回 今週のお題:Base64で反転」

A-Zとa-zの52文字から構成される、長さが 3n の文字列があります。
これをASCIIコードからBase64にエンコードし、左右反転します。
さらにBase64からデコードしたときに、元の文字列と同じになるもののうち、元の文字列に含まれる文字が n 種類のものがいくつあるかを出力してください。

例えば、n = 1 のとき、「TQU」という文字列はエンコードすると「VFFV」となり、左右反転してデコードすると「TQU」に戻ります。
ただ、この場合は「T」「Q」「U」という3種類の文字を使用しています。

同様に、「DQQ」「fYY」は2種類の文字を使用しています。
n = 1 のときは「UUU」の1つだけですので、1を出力します。
なお、n は5以下の整数とします。

【入出力サンプル】
標準入力
1

標準出力
1

正解者

おめでとうございます!正解者のみなさんです。(新着順)

舞葉様
yasun様
みけCAT様
exaMG様
えちごやえちぜん様
bakaming様
a992571様
haruya様
A/M様
たんでー様
distancedsilhouette様
ishii0様
古典厩様
toku-mori様
gmk様
Leonardone @ NEETSDKASU様
隈野リレケム様
Sirius1293様
strauss様
hiuchida様
HHeLiBeX様
shoek様
Eiji2015様
kiw様
angel様
カニ戯(ry様
hiroykam様
Azicore様
taka3des様
ponkuro様
scherzo2様
アルギズ様
touran7様
Mattsun様
ginneko様
おじけん様
rw0020様
facil89様
todaemon様
やまさん様
14番様
wx7890pack様
ciel様
kobapie様
rotary-o様
しなう様
R修行中様
ryagi様
piloswine様
L.star様
みかんず様
dsk様
pelicanlord様
smz8110様
wand様
chat様
tnakao様
Yasu.Hara.様 

カテゴリー : デジタル・IT タグ :
CodeIQ MAGAZINEの記事一覧をみる ▶
  • 誤字を発見した方はこちらからご連絡ください。
  • ガジェット通信編集部への情報提供はこちらから
  • 記事内の筆者見解は明示のない限りガジェット通信を代表するものではありません。

TOP