Discuss Scratch

akku--n11
Scratcher
1000+ posts

Scratchスクリプトクイズ


ずっと
もし <<(a) > > または <(a)=>>なら
と () 秒言う
でなければ
もし <<>(a)> または<(a)=>>なら
と () 秒言う
end
end
無駄に長くなってしまいました
出題内容を間違えました。

Last edited by akku--n11 (March 6, 2021 04:21:54)

yucca42
Scratcher
100+ posts

Scratchスクリプトクイズ

((0.5) + ((-0.5) * (<(a) < [1001]> - (1)))) と言う
こう?
-JF21-
Scratcher
71 posts

Scratchスクリプトクイズ

やっぱり削除

Last edited by -JF21- (March 6, 2021 02:58:47)

-JF21-
Scratcher
71 posts

Scratchスクリプトクイズ

問題です。
(x)//自然数
変数xには自然数(1以上の整数)が入っています。
このとき、1とxをそれぞれ1/2の確率で返すコードを作ってください。
使っていいブロック↓
(x)
(() + ())
(() - ())
(() * ())
(() / ())
(() から () までの乱数)
ちょっと簡単すぎますかね。

Last edited by -JF21- (March 6, 2021 03:09:08)

daidaidai1
Scratcher
1000+ posts

Scratchスクリプトクイズ

((((0) から (1) までの乱数) * ((x) - (1))) + (1))
でどうでしょうか。
-JF21-
Scratcher
71 posts

Scratchスクリプトクイズ

daidaidai1 wrote:

((((0) から (1) までの乱数) * ((x) - (1))) + (1))
でどうでしょうか。
正解です。
ちなみに想定解は
((((1) から (2) までの乱数) * ((x) - (1))) - ((x) - (2)))
でした。
daidaidai1さんのほうが簡潔でいいですね。
abee
Scratcher
1000+ posts

Scratchスクリプトクイズ

#1160

mitaku115 wrote:

() 秒でx座標を (0) に、y座標を (0) に変える
を代用してみましょう!
(ゆっくり指定の場所に行けたらokとします)
出題者のマナーとして、適当なタイミングで、回答してくれた人にレスして自分の想定解を示すようにお願いします。
tsumuri3
Scratcher
1000+ posts

Scratchスクリプトクイズ

wertyu01 wrote:

問題(被っているかもしれないけど)

変数
(a)
が1001以上の時に1と言って1000以下の時に0.5と言うスクリプトを作ってください。
ただし、下のブロック以外は使ってはいけません
<(a) < [1001]>
(() + ())
(() - ())
(() * ())
(() / ())
[] と言う

勘違いだったので以下の発言は取り消します



()と言うが使えないなら無理では?
(infinity)秒いうでも良いですが。

Last edited by tsumuri3 (March 6, 2021 03:46:48)

yucca42
Scratcher
100+ posts

Scratchスクリプトクイズ

[] と言う
じゃないんですか?
-JF21-
Scratcher
71 posts

Scratchスクリプトクイズ

#1210

wertyu01 wrote:

ただし、下のブロック以外は使ってはいけません
と書いてありますよ。

Last edited by -JF21- (March 6, 2021 03:48:22)

tsumuri3
Scratcher
1000+ posts

Scratchスクリプトクイズ

すみません。勘違いでした。
00giri
Scratcher
1000+ posts

Scratchスクリプトクイズ

#1202
((((0) - <(a) < [1001]>) + (2)) / (2)) と言う
でどうでしょうか?
wertyu01
Scratcher
100+ posts

Scratchスクリプトクイズ

#1204
#1214

どちらも正解です。ちなみに僕が想定していた答えは
((<(a) < [1001]> * (-0.5)) + (1)) と言う
です。(答え(3.0バージョン))
Leonhard01
Scratcher
100+ posts

Scratchスクリプトクイズ

問題:
数値が代入された変数aのn番目とm番目を入れ替えるスクリプトを作ってください
定義 aの(n)番目と(m)番目を入れ替える
例:45678  1番目と5番目→85674
 :712138 4番目と3番目→711238

ただし、リストとa以外の変数は使ってはいいけないものとします
sousi02
Scratcher
100+ posts

Scratchスクリプトクイズ

これとかどうですか問題を勘違いしていたので削除

Last edited by sousi02 (March 8, 2021 12:36:12)

dannkuru
Scratcher
100+ posts

Scratchスクリプトクイズ

TOMO1260
Scratcher
100+ posts

Scratchスクリプトクイズ

Q-jiro wrote:

yuhaku wrote:

ですね。でも、ぼくは小数などのことは考えていませんでした
(((y) * ((x)の[log v]::operators))の[10^ v]::operators)
確かこれで
((x) ^ (y)::operators)
累乗を再現できたと思います。
お~。対数使うのいいですね。
inoking
Scratcher
1000+ posts

Scratchスクリプトクイズ

#1219:
それは2ヵ月以上前の投稿です。
Leonhard01
Scratcher
100+ posts

Scratchスクリプトクイズ

dannkuru wrote:

作ってみました。
正解です。
因みに想定解はこちらです
https://scratch.mit.edu/projects/497967763/
tr25331
Scratcher
100+ posts

Scratchスクリプトクイズ

この方法の場合、ネコの向きが0度、90度、180度、または-90度(270度)以外では正しく動作しません。

演算の(( )の[sin])ブロックはどうやって代用するんですかね?

Powered by DjangoBB