Discuss Scratch

kkkooo
Scratcher
1000+ posts

言語処理100本ノック with Scratch

youkaiwatchさん:
ほとんど合っていますがほんの少しだけ間違っています。
robo_24さんやko2222さんと同じ間違いをしています。

Last edited by kkkooo (Aug. 26, 2016 09:23:04)



youkaiwatch
Scratcher
1000+ posts

言語処理100本ノック with Scratch

kkkooo wrote:

第3問
難易度:★☆☆☆☆
出力先:return
使用定義の引数:文字列×1

①与えられた文字列が整数であるか判断し、整数でなければreturnに与えられた文字列をそのまま返せ。
②整数の場合は、文字列を3進数にして返せ。
修正版で新しくpost投稿。Infinity処理追加。

概要は前postと同じです。
kkkooo
Scratcher
1000+ posts

言語処理100本ノック with Scratch

↑これが正解です。


robo_24
Scratcher
500+ posts

言語処理100本ノック with Scratch

youkaiwatch wrote:

kkkooo wrote:

↑これが正解です。
ああ、なるほど!!考えつきませんでした。
奥が深いなぁ・・・

Last edited by robo_24 (Aug. 26, 2016 09:34:52)



MMGISS
Scratcher
1000+ posts

言語処理100本ノック with Scratch

https://scratch.mit.edu/projects/118997137/
ここに1問目から3問目まであります

Last edited by MMGISS (Aug. 26, 2016 10:03:39)

youkaiwatch
Scratcher
1000+ posts

言語処理100本ノック with Scratch

5問目挑戦中
ko2222
Scratcher
1000+ posts

言語処理100本ノック with Scratch

kkkooo wrote:

↑これが正解です。
その発想はなかった。

PCを買い換えたので、たぶんこれからは改めて作品作りを行えるようになると思います。

自由配置型タワーディフェンスの試作品(結構人気)
https://scratch.mit.edu/projects/163391430/
MMGISS
Scratcher
1000+ posts

言語処理100本ノック with Scratch

ko2222 wrote:

kkkooo wrote:

↑これが正解です。
その発想はなかった。
同感
インフィニティ処理は無視していい希ガス
i8864_m
Scratcher
100+ posts

言語処理100本ノック with Scratch

youkaiwatch_Design wrote:

i8864_m wrote:

第4問
難易度:★★★☆☆
出力先:return
使用定義の引数:文字列×1

①与えられた文字列が四則計算の式になっているか判断し、計算式になっていなければ与えられた文字列をそのまま返せ。
②計算式になっていればその計算式を計算し、その答えを返せ(掛け算割り算を先に計算はしなくても良い。また、カッコの処理はなくても良い)。
高難度ですみません
自分でもできないと思います
mirukumaさんが作ってたような気もしたが…
https://scratch.mit.edu/projects/119110957/
正解

私のスピードに     ついてこれるかな?

 -= ∧_∧         ∧_∧ =-
-=と(´・ω・`) シュタッ     (´・ω・`)`つ=- ザザッ
 -=/ と_ノ       |  `つ \ =-
-=_//⌒ソ        \,⌒\\,,,_=-
azennto
Scratcher
1000+ posts

言語処理100本ノック with Scratch

せっかく全問作ったのに保存してなくて消えちゃった

大学院生になったよ
kkkooo
Scratcher
1000+ posts

言語処理100本ノック with Scratch

<これまでの問題のリンク>

第1問
第2問
第3問
第4問
第5問
第6問


youkaiwatch
Scratcher
1000+ posts

言語処理100本ノック with Scratch

第7問
難易度:★☆☆☆☆
出力先:data(リスト)
使用リスト:data
使用定義の引数:未使用

リストの中身のデータを右に90度回転させてください。
リスト(data)に入っているでーた値が
010                  040
402 この場合、右に90度回転させると、 301
030                  020
使用する変数の数を出来るだけ最小化させてください。

ただし、リストのデータは絶対に縦、横の長さが同じ場合とします。
例)3*3、4*4、5*5 … etc 全てに対応させてください

Last edited by youkaiwatch (Aug. 29, 2016 05:53:19)

mirukuma
Scratcher
1000+ posts

言語処理100本ノック with Scratch

youkaiwatch wrote:

第7問
難易度:★☆☆☆☆
出力先:data(リスト)
使用リスト:data
使用定義の引数:未使用

リストの中身のデータを右に90度回転させてください。
リスト(data)に入っているでーた値が
010                  040
402 この場合、右に90度回転させると、 301
030                  020
使用する変数の数を出来るだけ最小化させてください。

ただし、リストのデータは絶対に縦、横の長さが同じ場合とします。
例)3*3、4*4、5*5 … etc 全てに対応させてください
https://scratch.mit.edu/projects/119020054/#player の#7を参照してください。

Scratchにおいて、もはや技術の時代は終わった。しかし、それは良いことであったと思う。
ikamesi
Scratcher
100+ posts

言語処理100本ノック with Scratch

youkaiwatch wrote:

第7問
難易度:★☆☆☆☆
出力先:data(リスト)
使用リスト:data
使用定義の引数:未使用

リストの中身のデータを右に90度回転させてください。
リスト(data)に入っているでーた値が
010                  040
402 この場合、右に90度回転させると、 301
030                  020
使用する変数の数を出来るだけ最小化させてください。

ただし、リストのデータは絶対に縦、横の長さが同じ場合とします。
例)3*3、4*4、5*5 … etc 全てに対応させてください
https://scratch.mit.edu/projects/119397178/
縦横同じ長さだったからやりやすかった
youkaiwatch
Scratcher
1000+ posts

言語処理100本ノック with Scratch

7問目ヒント
ちなみに7問目は変数使わないでできます。
出力用のリスト(data)だけでクリアできます。
ikamesi
Scratcher
100+ posts

言語処理100本ノック with Scratch

youkaiwatch wrote:

7問目ヒント
ちなみに7問目は変数使わないでできます。
出力用のリスト(data)だけでクリアできます。
僕の頭は硬すぎるのでそんなことできない
michiranchi
Scratcher
1000+ posts

言語処理100本ノック with Scratch

apple502j
Scratcher
1000+ posts

言語処理100本ノック with Scratch


削除しました

Last edited by apple502j (Aug. 29, 2016 07:38:37)


署名は、ディスカッションフォーラムの機能である。署名は、その人のすべての投稿の下部に追加される。署名は、BBCodeで記述できる。 署名を追加/変更/削除したい場合は、ディスカッションフォーラムのホームの一番下に行き、「Change your signature」を押す。署名の大きさは150pxまでである。これには、改行、画像を含む。- Japanese Scratch-Wiki 「署名
youkaiwatch
Scratcher
1000+ posts

言語処理100本ノック with Scratch

第8問
難易度:★★★☆☆
出力先:return(リスト)
必須リスト:return、data

二次元配列を組み、深さ優先探索を行うエンジンを作成してください。
例)リストdataに
100000
101002
201100
000000
このようなデータが入っていたとします。このときに、リスト上の(1,1)番目の要素(1)を深さ探索してください。
リストreturnにはx,yと入るようにしてください。
例)上のデータで(1,1)から探索した場合、return(リスト)の中身は
1,1
1,2
となる。
data上のx,yどこからでも0以外の数字、文字列を深さ探索するエンジンを作ればクリアです。

Last edited by youkaiwatch (Aug. 30, 2016 10:53:53)

wpqpqw
Scratcher
100+ posts

言語処理100本ノック with Scratch

100本ノック回答1できた https://scratch.mit.edu/projects/119618196/ ←です

hi.

Powered by DjangoBB