適当に生きる - つれづれ -

生きる中で思ったことを適当に綴っています。



ITプログラマ・エンジニア向け転職・就活・学習サービスの「paiza」をやってみた。

本年4月から新しい職場に転職をしたのですが、色々とあり半年くらいしたらまた転職をしようかとちょっと考えています。

同じ職場の人から「paiza」というサービスがあってプログラムの技術を測ってくれるから、それで転職先をさがしたらいい条件のところが見つかるかもしれないよということで早速今朝寝起きまなこにに試してみました。

登録はすごく簡単で下のような入力画面に登録情報を登録するだけですぐに登録ができます。
TwiterとかFacebookのアカウントでも登録できるみたい。

f:id:live_ly:20170603090052p:plain

元来、物を買っても説明書を読まず、我流で適当に物を使う僕が早速試したのですが、よくわからない。
わからない理由は、問題文をしっかり読まないからだと思われるのですが、解答をした答えの出力結果は、下記となります。

f:id:live_ly:20170603090311p:plain

おお、出力結果も正しいしできたと思ったわけです。

そのソースコードをプログラマを探している企業?がソースを見れるように提出(コードを企業が見れるようにするんですかね?)したわけです。

そしたら、全部バツになるんです。

f:id:live_ly:20170603090602p:plain

ちなみに解答した問題は、「C016:Leet文字列」という問題なんですが、なんなんですかねこれ?
(詳細な問題文は、あんまり漏らすのもあれなので、登録してみてください...)


解答は、ここから(stackflow)パクったよ(てへぺろw
Classのままやったり、関数にしてみたり色々と試してみました。

うーん。わからない。

多分ね、はてなに書くとボロボロに言われるのはわかっているのですよ。
こいつバカとか、文系アホプログラマとかコピペ大魔王とか。

確かに、低レベルプログラマなんですが、だれか、使い方を僕に説明してください。
問題文をよく読めって?
えへw。

ちなみに、上記のソース(恥ずかしいので消しましたw。解答にも絡むので)だと何がダメなんですかね?

        • -

s を Leet に変換した文字列を1行に出力してください。

        • -

とか問題文に書かれていますが、変数名を$sにしろと言ってますかね?

<?php
    // 自分の得意な言語で
    // Let's チャレンジ!!
    $s = '3M4C5V1MXY22Y';
    echo $s;
?>

病気みたいなことを試してみましたが、結果は、一緒ですね。

f:id:live_ly:20170603090311p:plain
一応、こういう結果www。
うーん。

どういうことなんですかこれ、バカな僕に教えてください。

では、もう一度、問題文を読んできますw。
国語力がないから(泣

追記
さすが、はてなです。コメントに書かれた通りに記載したら、正解しました。

fgets(STDIN); こいつの意味が私、わかってませんでしたw。バカなので、初めてこういう記述をみましたw。
お恥ずかしい(てへw
意味がわからなかったので、適当に使って、 fgets(STDIN);から文字列が入ってくることを理解できなくて、変数に自分で文字列を入れてました。

だけど、色々と問題みたんですけど、これ国語力ないと問題文理解するのが大変・・・。

解答は、規約違反みたいなので消しておきました^^
朝一で、寝ぼけながらでなく、時間のある方は、試してみてください。
なかなか普段コーディングしていて使わない頭使いますよw。