2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【算数】このSPI問題、解けるやつおる?

1 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:01:32.854 ID:j/rgI/KZ0.net
ある博物館の入場料は500円です。

団体の場合割引が適用され、一つの団体で20人を超えた分には1割引に、50人を超えた分については2割引に、70人を超えた時は3割引きの料金としています。

一人あたりの入場料が460円になるのは何人の団体の時か。
ただし※小数点がある場合は四捨五入とする。

この平均算の汎用的な式が作れんのや...だれか作ってくれメンス

2 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:03:39.566 ID:xZLn1dmL0.net
🍣ミ

3 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:03:55.539 ID:Z+zMG6mC0.net
俺なら捨て問にする
めんどいから

4 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:04:32.489 ID:ZkejFwt6r.net
まずざっと頭の中で21-50か51-70か71-のどれかを探せよ
そこからやろ

5 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:05:49.710 ID:VOb3eceTa.net
わい東工大生、何言ってるかわからない

6 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:06:35.567 ID:j/rgI/KZ0.net
>>4
やっぱりそこの範囲を導かないと式は作れんよね

7 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:06:46.332 ID:jSFQVoln0.net
>>5
簡単すぎてか?

8 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:07:21.800 ID:6ekC7S+U0.net
500*20+450*30+400*8=26700
26700/58=460.344

9 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:07:57.461 ID:Tqh3s3fyd.net
500円に対して割引じゃねえのか
分かりづらくない?

10 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:08:26.984 ID:j/rgI/KZ0.net
>>8
帰納法もびっくりのストレートw

11 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:08:32.416 ID:OHMMIdy7a.net
1割引の時点で450円じゃん

12 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:10:03.097 ID:bscjhE0u0.net
カップラーメンは人体に対してこんなにも危険!!!!!!!

1)ラットによる実験では、ラットをラーメン内に入れると87%の確率で溺死する。

2)カップラーメンを食べた人が将来200年以内に死亡する確率はほぼ100%。

3)凶悪犯がカップラーメンを購入する確率は、同じ犯罪者がアフガニスタン国債を購入する確率よりはるかに高い。

4)カップラーメンを気管に入れると咳嗽反射が起こり、最悪の場合窒息により死に至る。

5)カップラーメンを食べながら自動車を運転した場合、重大な人身事故が発生するおそれがある。

6)健康な成年男子にカップラーメン1個のみを与えて長期間監禁した実験では、被験者の99%が50日以内に死亡した。

7)電化製品をカップラーメン内に入れると、破損するおそれがある。

8)25年間保存されたカップラーメンは有毒である。

9)カップラーメンを作る際に火傷をした人の85%は、カップラーメンがなければ火傷はしなかったと述べている。

10)米国では倒壊したカップラーメンの入ったコンテナの下敷きになって人が死亡した事例が報告されている。
それでもあなたはカップラーメンを食べますか??

13 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:10:15.636 ID:ZkejFwt6r.net
>>6
範囲ごとに式が変わるからな
いちいち3つ作る暇はないから適当に代入してあたりつけろよ

14 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:10:49.418 ID:Hmvj6qd50.net
累進課税みたいな計算するってことか
マジで意味がわからんかった

15 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:11:25.160 ID:VOb3eceTa.net
>>7
いや、訳がわからん
女子24人で男4人、計28人の団体さんで料金にバラツキが出るのか?

16 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:12:32.221 ID:I+4pjE8w0.net
>>8
どうゆうこと?

17 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:12:56.901 ID:VOb3eceTa.net
>>8
そういう意味か

18 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:13:16.108 ID:ZkejFwt6r.net
>>15
何いってんのこのひと

19 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:13:28.117 ID:I+4pjE8w0.net
>>15
28人なら、20を超えた8人分の料金は1割引になるってことでしょ?

20 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:13:28.842 ID:6ekC7S+U0.net
>>15
東京工芸大学かな?

21 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:14:12.036 ID:VOb3eceTa.net
だったら人数をxにして式たてれば終わりやんけ
ガイジかよ死ねカス

22 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:14:50.566 ID:Dy1HuXZO0.net
確かに問題文が分かりづらいな

23 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:15:12.428 ID:coYaY+qZa.net
まず設問の日本語が馬鹿文章でやる気でねーわ

24 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:15:14.488 ID:B1c3gsDs0.net
(500×20+450×X)÷(20+X)=460
10000+450X=9200+460X
800=10X
X =8
よって28人

25 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:16:11.088 ID:ZkejFwt6r.net
>>21
日本語理解できないやつがなにいってんだ
そんでSPIではそんな暇ない

26 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:16:20.831 ID:Tqh3s3fyd.net
全員が割引受けるんじゃなくて20人までは500円で21人目の人が450円になるのか
いやこれ分かりづらいってばさ

27 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:16:33.412 ID:j/rgI/KZ0.net
結局最初に範囲を決める計算をしないと進まないってことか。

平均値
20人 500円
50人 470円
70人 450円

500*20=10,000
450*30=13,500
400*20=8,000

28 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:16:45.991 ID:JLYQhCrma.net
大体30人ちょっと
選択式ならこれで十分じゃろ?

29 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:18:25.374 ID:ZkejFwt6r.net
>>27
SPIなんだからざっとでいいしね
ぱっと思いつくなら式立ててもいいけど選択肢あるなら代入でもええ

30 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:18:49.826 ID:lYd6ALwZ0.net
答えじゃなくて式がほしいのか
SPIで式で答えるなんてあったっけ?

31 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:19:04.195 ID:6ekC7S+U0.net
>>26
超えた場合でなく超えた分って書いてるし間違えないでしょ

32 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:23:33.673 ID:j/rgI/KZ0.net
途中からの式はなんとなくできるんやが、やっぱり最初の範囲を出さなきゃお話ならんかね?

1割引き=500円の1割で50円引き
2割引きなら倍の100円引き

51人以上なら20円0円引き、30人50円引き、残り100円引き
つまり、50+X人くればX人は100円引き

一方、460円になるには50+X人全員が40円引きだから

割引き総額は50×30+100×X=40(50+X)
1500+100X=2000+40X
100X-40X=2000-1500
60X=500
X=8.3333→X=8人
よって団体全体なら50+8=58人

33 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:26:03.960 ID:cnzI8mY5a.net
ひとつの式で表したいってこと?

34 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:27:16.020 ID:1N7qSpdOa.net
ただし女性の入館料は男性が負担するものとする

35 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:27:20.140 ID:bVcwsN5Pa.net
あれ?1割引きなら20人の時点で460円下回ってね?
アレ?俺ガイジ?

36 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:28:15.900 ID:K0pLlqXc0.net
>>35
460下回る時じゃなくて460ぴったりの時を聞いている

37 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:28:26.538 ID:kZCUc1IcM.net
式ならこんな感じ(カッコ[ ]はガウス記号)

x人として
[1]x>70のとき
[{20×500+30×450+20×400+(x-70)×350}/x +1/2]=460
よって、[7000/x+1/2]=110…このようなxは無い

[2]70≧x>50のとき
[{20×500+30×450+(x-50)×400}/x+1/2]=460
よって、[3500/x+1/2]=60…x=58のみ

[3]50≧x>20のとき
[{20×500+(x-20)×450}/x+1/2]=460
よって、[1000/x+1/2]=10…このようなxは無い

[4]20≧xのとき
不適

38 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:29:36.614 ID:bVcwsN5Pa.net
>>36
あっ超えた数から割り引かれてくのね
20人いたら全員1割引きになるのかと思ってたわ
俺みたいなのがこの問題落とすんだな

39 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:29:45.457 ID:j/rgI/KZ0.net
>>33
範囲を決めずに20〜30人をyとして30から50をzにして連立にするとかなんかうまい方法がないかと。
おれ数学めっちゃ苦手だったし。
まず、そもそもそれぞれの平均値を求めて範囲を決めてから、それを超えた人数をxにするなんてなんかスマートじゃない気がした

40 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:30:46.640 ID:rLBkzGqN0.net
>>26
だよな。
現実にそんな仕組みがあるのかと。

41 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:31:40.940 ID:83ZXCkNd0.net
sub SPI_hakubutukan()

dim x as double
dim y as double
dim z as double
dim i as integer
dim str as string

x = 500
y = 0
z = 0

i = 1

str = ""

do while ( x >= 460 )

if ( i <= 20 ) then
y = 500
elseif ( i <= 50) then
y = 450
elseif ( i <= 70 ) then
y = 400
else
y = 350
end if

z = z + y
x = z / i
i = i + 1

loop

str = "答えは" & i & "回です。"
msgbox str

end sub


VBAでよければ出来た

42 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:33:08.479 ID:X0DSE8N/0.net
どこの範囲におるかは先に確かめとくしかないやろ
その上で先に出てるような式立てる

43 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:33:09.762 ID:ajBIKyEOd.net
1人当たりの入場料をx
人数をyとする

500<x<470の時
500*20+475*(x-20)=y

470>x
500*20+475*30+450*(x-50)=y

44 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:33:52.139 ID:ajBIKyEOd.net
500>x>470だった

45 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:34:53.204 ID:ubUk7iWE0.net
全体じゃなくて超えた人数だけ割引なんだから一つの式でどうってのは無理じゃね
どうあがいても場合分けが必要

46 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:35:13.029 ID:ZkejFwt6r.net
>>32
49以下の場合考慮できてなくね?
などなど細かく考えるよりもざっと計算したほうが点数は格段に上がる

式立てないと気がすまない人にはSPI向かないね

47 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:35:38.215 ID:j/rgI/KZ0.net
>>44
やっぱりそもそも平均値の470を先に導いてからじゃないと式は作れないってことだよね

48 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:35:50.731 ID:ajBIKyEOd.net
ん?yもおかしいな
=x*y
だな

49 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:36:58.259 ID:I+4pjE8w0.net
>>41
色々間違え過ぎ

50 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:37:09.956 ID:ajBIKyEOd.net
>>47
そうだね
50人未満の可能性は先に計算しておくしかない

51 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:37:11.768 ID:bVcwsN5Pa.net
(500*50-50*30)/50=470
(500*50-50*30-100*20)/70=307.1428571428571
??????????????
?????????????
????????????????????

52 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:37:45.026 ID:cnzI8mY5a.net
>>39
なるほどね
整理するのはさておき考え方これじゃダメ?
http://o.8ch.net/1h19h.png

53 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:38:13.330 ID:bVcwsN5Pa.net
というかこの手の問題解説とか載ってないの?

54 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:39:26.223 ID:ajBIKyEOd.net
>>43
1人当たりの入場料をx
人数をyとする

500<x<470の時
500*20+475*(y-20)=x*y

470>x
500*20+475*30+450*(y-50)=x*y

めっちゃ間違えてた

55 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:39:37.971 ID:cnzI8mY5a.net
>>52これ間違えた
0.9は1-0.9
0.8は1-0.8
0.7は1-0.7ということで

56 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:39:49.308 ID:j/rgI/KZ0.net
じゃ決め打ちは考慮しないと、
まず、50人の平均値を出して470だと分かる。
そこで50人以上は確定だから、「20*500+30*450+x*400」のxがここで決まるって流れでおk?

57 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:41:08.642 ID:ZkejFwt6r.net
>>55
それじゃ49以下が考慮できないって話では

58 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:43:24.813 ID:cnzI8mY5a.net
>>57
ああ頭死んでるわx-70だと意味ないね

59 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:43:44.190 ID:BaOA9S3cp.net
俺の計算によると答えは160人だったわ

60 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:47:42.063 ID:I+4pjE8w0.net
人数x
一人当たりの入場料y

x ≦ 20
→ y = ( 500 * x ) / x

20 < x ≦ 50
→ y = ( 500 * 20 + ( 450 * ( x - 20 ) ) ) / x

50 < x ≦ 70
→ y = ( 500 * 20 + 450 * 30 + ( 400 * ( x - 50 ) ) + ) / x

70 < x
→ y = ( 500 * 20 + 450 * 30 + 400 * 20 + ( 350 * ( x - 70 ) ) + ) / x

61 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:47:46.174 ID:j/rgI/KZ0.net
そもそもXを決めるためにXの範囲を定める必要があるため、とりま怪しそうな50で計算してみる、みたいな?

62 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:47:48.556 ID:ajBIKyEOd.net
>>56
3割引分見てなかったから
500>x>470
470>x>450
450>x
のパターン

63 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 02:48:58.408 ID:I+4pjE8w0.net
>>60
+消し忘れた

64 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 03:02:29.576 ID:2Q6GBx6u0.net
最近SPI受けたものだけど
>>1の問題は設問3とかじゃね?設問1から順番に解けば前提として51〜70の範囲ってのは分かるように作ってあると思うぞ
たとえば設問1は○人のときはいくらになるかみたいな問題じゃない?

65 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 03:04:14.707 ID:LkYLiq1MH.net
問題の書き方が悪いだけでそんなに難しくないと思うけどこれに時間をかけるかは微妙

66 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 03:06:50.654 ID:m531/sl+p.net
50
(20*500+30*450)/50=470

70
(20*500+30*450+20*400)/70=450

70>x>50
(23500+400(x-50))/x=460
(400x+3500)/x=460
3500/x+400=460
3500/x=60
60x=3500
x=58.3333


時間がかかった

67 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 03:06:53.300 ID:POy1unvx0.net
団体料金って普通は全員分を割り引きするよね
こんなめんどくさい料金設定しないよ

68 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 03:32:41.245 ID:7QX81locd.net
460円になることなんてあるのか?
5数人は2割引じゃねえのかよ

69 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 03:35:14.590 ID:9VUeDZ800.net
問題の日本語が不自由

70 :以下、?ちゃんねるからVIPがお送りします:2019/06/16(日) 03:53:11.468 ID:3MftljN70.net
51人の場合は30人が1割引で1人が2割引ってこと?
SPIの問題ってメイドインチャイナなの?

総レス数 70
18 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★