質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
プログラミング言語

プログラミング言語はパソコン上で実行することができるソースコードを記述する為に扱う言語の総称です。

Q&A

3回答

2829閲覧

この0と1の羅列を解読してほしい。

退会済みユーザー

退会済みユーザー

総合スコア0

プログラミング言語

プログラミング言語はパソコン上で実行することができるソースコードを記述する為に扱う言語の総称です。

0グッド

2クリップ

投稿2018/10/24 13:51

編集2018/10/25 09:51

前提・実現したいこと

この0と1を解読すると多分、日本語で文がでてくるはずです。
■■な機能を実装中に以下のエラーメッセージが発生しました。

発生している問題・エラーメッセージ

エラーメッセージ

該当のソースコード

01101010101001100110010110101001011010101010011001011010010110100110101010100101
01101010010110100110101010100101100101010101101001101010101010011001100101100101
01101010101001011001011010010101011010101010011001011010010110100110101001101001
01010101101010100110100110100101010110101001010101101001100110010101010101100101
01101001100101101001101010101010011010101010011001010101101010100110101001010110
01100110100101100110101010100110011001010110100101101010101010011001101010100110
1010101001100110

試したこと

文字化けとか16進数に直したりしました。

補足情報(FW/ツールのバージョンなど)

ここにより詳細な情報を記載してください。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2018/10/24 13:52

それはどこからもってきたもんですか?
moonphase

2018/10/24 14:00

どのように解読するかを記載していただければ、指定通りのデコードするアドバイスはできますが、エンコード方法の不明なものを載せてそれを解いて欲しいというのは丸投げです
guest

回答3

0

0=い、1=ろ としてデコードしました。何かの呪文のようですね。

PlainText

1いろろいろいろいろいろいいろろいいろろいいろいろろいろいろいいろいろろいろいろいろいろいいろろいいろいろろいろいいろいろろいろいいろろいろいろいろいろいいろいろ 2いろろいろいろいいろいろろいろいいろろいろいろいろいろいいろいろろいいろいろいろいろいろろいろいいろろいろいろいろいろいろいいろろいいろろいいろいろろいいろいろ 3いろろいろいろいろいろいいろいろろいいろいろろいろいいろいろいろいろろいろいろいろいろいいろろいいろいろろいろいいろいろろいろいいろろいろいろいいろろいろいいろ 4いろいろいろいろろいろいろいろいいろろいろいいろろいろいいろいろいろいろろいろいろいいろいろいろいろろいろいいろろいいろろいいろいろいろいろいろいろろいいろいろ 5いろろいろいいろろいいろいろろいろいいろろいろいろいろいろいろいいろろいろいろいろいろいいろろいいろいろいろいろろいろいろいろいいろろいろいろいいろいろいろろい 6いろろいいろろいろいいろいろろいいろろいろいろいろいろいいろろいいろろいいろいろいろろいろいいろいろろいろいろいろいろいろいいろろいいろろいろいろいろいいろろい 7ろいろいろいろいいろろいいろろい

投稿2018/10/24 14:04

can110

総合スコア38266

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

解読できました。
レポート課題のようですので、念のため解読方法はしばらく経ってから示します。
まずは解読できたことの報告だけ。


1ヶ月くらい待とうかと思っていたけれどそろそろ忘れそうなので。

・0/1でできているのでとりあえずバイナリデータとして見ようとテキストエディタで適宜置換してバイナリエディタに食わせます。
・16進数で表示されるので5/6/9/Aしか存在しない異様さに気づきます。
・つまり2bitごとに01/10しか存在しないということで、マンチェスターコードを思わせます。
・そうでなくとも2種類のモノが存在したら0/1に対応付けるのは自然です。
・01/10のどちらが0/1かは分かりませんが2種類なのでとりあえず両方用意します。
・バイナリデータにしてバイナリエディタで見て今後の方針を考えようとします。
・デフォルトでShift_JISで表示されたので読めました。
・読めなかったら日本語が書けるコードとしてUTF-8・Unicode(BE/LE)・JIS・EUC-JP/KO・GB2313系・Big5あたりは考える前にとりあえず試していたでしょう。

投稿2018/10/27 19:09

編集2018/11/17 14:08
ikadzuchi

総合スコア3047

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

日本語で文がでてくる
01101010101001100110010110101001011010101010011001011010010110100110101010100101

最初(最上位ビット)が0で始まる日本語コードは、ShiftJISでもUTF-8でもないと思いますが・・・
最初の16ビットは6AA6「檦」かA66A「Ꙫ」・・・UTF-16には有りますねd^^・・・意味不明^^;

投稿2018/10/24 14:33

cateye

総合スコア6851

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問