Discuss Scratch
- Discussion Forums
- » 日本語
- » Scratchスクリプトクイズ
- abee
-
Scratcher
1000+ posts
Scratchスクリプトクイズ
#1971最後の投稿から1か月以上経ったトピックでも、意味のある情報が含まれるのであれば、ネクロポストにはなりません。
ここで投稿するとネクロポストになる。そのためここでやっています。
- hirayuu1414
-
Scratcher
500+ posts
Scratchスクリプトクイズ
おそらく本当に最後の再掲(しつこくてすみません。)
・ライプニッツ級数(takasyu,micotomica,skysoft)
・単純な割り算(abee)
・円周の実測(inoking)
・マチンの公式(sousi02)
・モンテカルロ(Ke0,Catapult-)
問題今まで出た方法(敬略称)
どんな方法でもいいので円周率を求めるプログラムを作ってください。答えは、(円周率)という変数に入れてください。
誤差は許容しますが、[円周率 v] を [3.141592653589793] にするのような数字を入力するだけの方法は禁止です。
それ以外はなんでもありです。
ブロックの制限はなく、ブロック数の大小は関係ありません。
想定解は2つだけど絶対もっと方法あると思う
追記 dannkuruさんのこのスタジオに入っている作品が参考になると思います。
・ライプニッツ級数(takasyu,micotomica,skysoft)
・単純な割り算(abee)
・円周の実測(inoking)
・マチンの公式(sousi02)
・モンテカルロ(Ke0,Catapult-)
Last edited by hirayuu1414 (Nov. 29, 2021 03:56:53)
- Catapult-
-
Scratcher
100+ posts
Scratchスクリプトクイズ
では私から。
ただし、
(foo)があり、数(少数、マイナスも含む)であるとき、
((foo) を四捨五入)を再現しなさい
ただし、
<[] < []>
<[] = []>
<[] > []>
(() を四捨五入)
(() に () が含まれる)
([ v] \( () \))
「演算」カテゴリ以外のブロックは使用禁止とします。
- dannkuru
-
Scratcher
100+ posts
Scratchスクリプトクイズ
#1991
(((foo) - ((foo) を (1) で割った余り)) + (((3) 番目\( ((foo) を (1) で割った余り) \)の文字) 番目\( [000011111] \)の文字))でどうですか?
Last edited by dannkuru (Nov. 28, 2021 13:07:09)
- yuzupon1133-sub
-
Scratcher
1000+ posts
Scratchスクリプトクイズ
Last edited by yuzupon1133-sub (Nov. 29, 2021 02:50:07)
- hirayuu1414
-
Scratcher
500+ posts
Scratchスクリプトクイズ
#1986,1988
正解です。モンテカルロはプログラミングならではですね。
#1985
Ke0さんが伏せてたんで、なんとなくですw
正解です。モンテカルロはプログラミングならではですね。
#1985
Ke0さんが伏せてたんで、なんとなくですw
Last edited by hirayuu1414 (Nov. 29, 2021 01:27:34)
- hirayuu1414
-
Scratcher
500+ posts
Scratchスクリプトクイズ
#1982
出題者ですがアイデア置いておきます。
・ヴィエトの公式
・ビュフォンの針
・ラマヌジャン
・バーゼル問題
これぐらいですかね…。
出題者ですがアイデア置いておきます。
・ヴィエトの公式
・ビュフォンの針
・ラマヌジャン
・バーゼル問題
これぐらいですかね…。
Last edited by hirayuu1414 (Nov. 29, 2021 01:37:43)
- Catapult-
-
Scratcher
100+ posts
Scratchスクリプトクイズ
#1989 正解です!想定解よりスマートですね~
#1990 惜しい!
あと1つ出るか1日経ったくらいに想定解を発表します。そういえばもうすぐキリ番だね
#1990 惜しい!
あと1つ出るか1日経ったくらいに想定解を発表します。そういえばもうすぐキリ番だね
- hirayuu1414
-
Scratcher
500+ posts
Scratchスクリプトクイズ
問題出題者ですがビュフォンの針を作ってみました。(都合上Turbowarpになっていますが、Scratchでも同じ挙動をします。急いでいる方はターボモードにしてください。)削除
Last edited by hirayuu1414 (Nov. 30, 2021 11:43:31)
- Ke0
-
Scratcher
1000+ posts
Scratchスクリプトクイズ
問題
条件
・元の変数は変数名「A」に入れる
・処理後の変数は変数名「B」に入れる
・Aは自然数正の数に限る
・演算ブロック使用禁止 *演算ブロック「以外」使用禁止、ではありません。
解が無限にでできてしまうので、厳しめの縛りをつけました。
(() を四捨五入)を使わずに四捨五入を再現してください。
条件
・元の変数は変数名「A」に入れる
・処理後の変数は変数名「B」に入れる
・Aは自然数正の数に限る
・演算ブロック使用禁止 *演算ブロック「以外」使用禁止、ではありません。
解が無限にでできてしまうので、厳しめの縛りをつけました。
Last edited by Ke0 (Dec. 2, 2021 08:32:34)
- hirayuu1414
-
Scratcher
500+ posts
Scratchスクリプトクイズ
#1998
自然数だと、1,2,3…と続く整数なので、四捨五入も何もない気がしますが…。
「0以上の数」とした方がいいと思います。
自然数だと、1,2,3…と続く整数なので、四捨五入も何もない気がしますが…。
「0以上の数」とした方がいいと思います。
Last edited by hirayuu1414 (Dec. 2, 2021 08:22:01)







