センター試験: 数学IIBのプログラムについて語るスレ
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2008/01/22(火) 17:03:45http://mainichi.jp/life/edu/exam/center08/graph/sugaku2B/15.html
http://mainichi.jp/life/edu/exam/center08/graph/sugaku2B/15.jpg
http://mainichi.jp/life/edu/exam/center08/graph/sugaku2B/16.jpg
http://mainichi.jp/life/edu/exam/center08/graph/sugaku2B/17.jpg
http://mainichi.jp/life/edu/exam/center08/graph/sugaku2B/18.jpg
解答 http://mainichi.jp/life/edu/exam/center08/graph/sugaku2B/19.jpg
lispやprologみたいなのをやらせてみれば脳汁が沸いて面白いと思うんだがな
0002デフォルトの名無しさん
2008/01/22(火) 17:07:300003デフォルトの名無しさん
2008/01/22(火) 17:11:23実行回数を数えるのはちょっと慎重にやらんといかんが、
やってることさえ分かれば他の問題は迷う必要がないよね。
ベクトルとったやつ南無
0004デフォルトの名無しさん
2008/01/22(火) 17:11:55ていうかN-BASICにEND IFみたいな書き方あったっけ?
0005デフォルトの名無しさん
2008/01/22(火) 17:18:380006デフォルトの名無しさん
2008/01/22(火) 17:40:350007デフォルトの名無しさん
2008/01/22(火) 17:43:360008デフォルトの名無しさん
2008/01/22(火) 17:51:53簡単だからなのか、知ってる人しか選ばないからなのかは分からないけど。
でも例年5,6分もあれば解けるような問題ばかりだから、
進学校がこの単元を教えてないってのはかなり勿体無い気がする。
0009デフォルトの名無しさん
2008/01/22(火) 17:59:580,1 LET X=Yの時点で交換できなくなるので×
2,3 値が不明な変数Zを代入しようとしているので×
4 せいかい!
5 見ればすぐにY=Z=Xとなる事が分かるので×
0010デフォルトの名無しさん
2008/01/22(火) 18:05:020011デフォルトの名無しさん
2008/01/22(火) 18:05:03知ってる人しか挑戦しないから、が正解だと思う
確かに10分あればあとはシャーペンの分解でもしれてばいいような問題だが、
時間が余るようになるために必要な慣れの時間は意外とかかるかと
プログラミングは合わない人はとことん合わないから
0012デフォルトの名無しさん
2008/01/22(火) 18:18:400013デフォルトの名無しさん
2008/01/22(火) 18:24:120014デフォルトの名無しさん
2008/01/22(火) 18:44:540015デフォルトの名無しさん
2008/01/22(火) 18:48:440016デフォルトの名無しさん
2008/01/22(火) 19:19:200017デフォルトの名無しさん
2008/01/22(火) 19:31:010018デフォルトの名無しさん
2008/01/22(火) 19:41:020019デフォルトの名無しさん
2008/01/22(火) 21:13:430020デフォルトの名無しさん
2008/01/22(火) 21:16:050021デフォルトの名無しさん
2008/01/22(火) 21:24:28どうせセンターでしか使わないんだから
教えるのに費やす時間がもったいないだろ
0022デフォルトの名無しさん
2008/01/22(火) 21:54:55やっぱりGOTOで飛ばす方が・・・
0023デフォルトの名無しさん
2008/01/22(火) 22:06:270024デフォルトの名無しさん
2008/01/22(火) 22:32:05ループをgotoで実現させることで、処理のフローが分かってるかどうかを見てるわけだからな
0025デフォルトの名無しさん
2008/01/23(水) 00:09:44>>21みたいに教えるのも覚えるのも時間の無駄としか思えないんだけど
問題作ってるジジイの自己満足なんすかね
0026デフォルトの名無しさん
2008/01/23(水) 00:11:34これなら単に数学のアルゴリズムの問題として解かせた方がよっぽど良い
0027デフォルトの名無しさん
2008/01/23(水) 00:38:410028デフォルトの名無しさん
2008/01/23(水) 01:19:43二次で数学いるやつにしたら
センター数学なんて満点とってあたりまえだから意味ない。
文系の選択としてはありなのかもしれん。
高得点ねらいのやつは理科で物理化学とるし。
0029デフォルトの名無しさん
2008/01/23(水) 01:44:270030デフォルトの名無しさん
2008/01/23(水) 02:01:23そもそも何言語かも不明なのに回答できるのか?すべての教科書に載ってるのこの言語?
0031デフォルトの名無しさん
2008/01/23(水) 09:21:090032デフォルトの名無しさん
2008/01/23(水) 17:12:33再帰の方が数学的じゃね?
0033デフォルトの名無しさん
2008/01/23(水) 21:53:220034デフォルトの名無しさん
2008/01/24(木) 20:18:36制御構文はIFとGOTOとFORしか使えないのに、どうやって再帰を実現するんだ
0035デフォルトの名無しさん
2008/01/24(木) 20:22:070036デフォルトの名無しさん
2008/01/24(木) 20:31:22配列をスタックとして使って無理矢理再帰する。
0037デフォルトの名無しさん
2008/01/24(木) 20:35:140038デフォルトの名無しさん
2008/01/24(木) 20:46:220039デフォルトの名無しさん
2008/01/26(土) 14:58:570040デフォルトの名無しさん
2008/01/26(土) 16:53:090041デフォルトの名無しさん
2008/01/26(土) 19:31:36あれってプログラム教えてるのか
0042デフォルトの名無しさん
2008/01/26(土) 20:58:17知人の勤めてる高校は履修偽装ばれそうになったから今年度から情報の講師雇ったが、
受験に関係ない科目だからまじめに聞いてる生徒は僅かなようだけど。
なにやら、POVRayでなんか作ったり、ExcelのVBAでデータの操作とかゲームとか書いたりしてるらしい
実習やらされるほうからしたらたまったもんじゃねえなwww
0043デフォルトの名無しさん
2008/01/26(土) 21:56:050044デフォルトの名無しさん
2008/01/27(日) 13:22:30俺高三だがゲーム作ってたの学校で俺だけだったぞ
0045デフォルトの名無しさん
2008/01/27(日) 22:05:14もっとプログラミングや情報処理一般に必要な
基礎的なことを授業では教えるべきだと思う
0046デフォルトの名無しさん
2008/01/27(日) 23:16:48それなりの知識さえ勉強すれば、プログラムなんかすぐ憶えると思う。
プログラムがわからない!っていう人のほぼ9割は数学的にモノを考えられないところに
原因があるのだから。
0047デフォルトの名無しさん
2008/01/28(月) 01:14:41いちいちもっともだが、多分それは数学じゃなくて
別の科目でやるべきことだな
0048デフォルトの名無しさん
2008/02/05(火) 22:43:00これユークリッドの互助法とか漸化式とか知らんかったらだめだから
結局数学苦手な文系の逃げ道にはならんな。
0049デフォルトの名無しさん
2008/02/05(火) 23:00:04初期はBASICさえ分かればどうとでもなるような問題だったような気がするんだが
最近のは何の処理をしようとしているのか理解できないと
答えられないようなつくりになってきてる気がする。あなどれん。
0050デフォルトの名無しさん
2008/02/06(水) 14:09:44今はひたすらITパスポートの勉強
二年になればJAVAをやるらしいが、
中学の時にJAVAをやろうとして挫折したのでやりたくない。
0051デフォルトの名無しさん
2008/02/06(水) 17:11:44どうしてもITSSが欲しいなら話は別だけど。
0052デフォルトの名無しさん
2008/02/08(金) 03:44:06Javaだけ勉強してJavaでプログラミングできるようになるかといえば、そうは言い難い。
0053デフォルトの名無しさん
2008/02/08(金) 14:57:09学校によって学ぶ言語が違ってくるのはなんで?
隣の市の商業高校ではVBをするらしいんだが、
0054デフォルトの名無しさん
2008/02/08(金) 15:00:320055デフォルトの名無しさん
2008/02/08(金) 15:06:00どんな言語を使って授業をするかは、教諭が決めてるんだろう。
もちろん学校の承認を得てね。
教諭は、年度が始まる前に1年の授業計画を書いた書類を提出するんだが
授業教材に何かを使う場合は、その用途と根拠を記す事になってる。
0056デフォルトの名無しさん
2008/02/08(金) 16:37:01たとえば、「Windowsパソコンが40台ある教室でやります」な授業形態の場合、
Fortranを選ぶのはかなりツラいと思う
0057デフォルトの名無しさん
2008/07/04(金) 13:54:53センターの数学は落としたくないので
独学で勉強するための良い教材を教えてください
0058デフォルトの名無しさん
2008/07/04(金) 14:21:48正直ベースとなる知識が無いと何も出来ないし、あれは単に解法を日本語の代わりにプログラミング言語で記述するだけだと思う
真面目に数学の勉強した方が、他の試験でも余程に役に立つ
逆に言うと、ちゃんと勉強しとけばちょっと前にBASICの書き方覚えるだけでいけるかも
0059デフォルトの名無しさん
2008/07/12(土) 21:34:520060デフォルトの名無しさん
2008/08/30(土) 00:52:070061デフォルトの名無しさん
2008/10/26(日) 19:55:460062デフォルトの名無しさん
2008/10/27(月) 00:18:510063デフォルトの名無しさん
2008/12/11(木) 23:14:230064デフォルトの名無しさん
2008/12/14(日) 21:41:46せめて端っこにでも触れるような問題を、
センター受ける平均的バカ高校生に合わせて作ろうとして苦労して。
こういうのを大問1問作るのに、下調査から始めて文面の最終決定まで、
平均して約350〜400人時間かかる。単位は「人時間」で。
それだけ労力と時間をかけても、これはいいと思えるような問題なんて
めったにできないわね。大抵不満が残る。
指導要領の制約はきつい、そこらの高校生はバカばっか、
何をどうやって聞けっちゅうねん。と思いながらも
やれる範囲でやるしかないからね。
0065デフォルトの名無しさん
2008/12/21(日) 23:54:380066デフォルトの名無しさん
2008/12/23(火) 00:08:20他の科目でも同じだが。
まあ、いってみな。適性があればこれほど簡単にできる分野もないから。
0067デフォルトの名無しさん
2008/12/29(月) 00:54:59おーい、いるか?
0068デフォルトの名無しさん
2008/12/29(月) 01:18:28少なくともここ2年は教科書からまんま出てたはず
0069デフォルトの名無しさん
2008/12/29(月) 01:49:370070デフォルトの名無しさん
2008/12/29(月) 05:05:53・高度なRPG開発が可能な、完全無料のゲーム作成ツールです。
・製作者はなんと「モノリスフィア」やツクール2000でシルフェイド幻想譚などを製作した
SmokingWOLF氏だよ。
・雰囲気はRPGツクール2000に近い。RPGツクール2000で自作システムを作りこむ際に
不満だったところがいろいろ解消されていて、かなり自由度が高いです。ただし
その分初心者には難しいかも。すでにツクール2000で自作システムを組むのに
慣れた人やRPGツクールでは物足りないけどプログラミングはちょっとという方にお勧め。
・作成したゲームは自由に配布したり、コンテストに投稿することも可能。
また本ソフトを持たない人でもプレイ可能!ファイル暗号化も完備してるよ!
・要望、不満点、バグ報告などなど書き込みお願いします。今もどんどん進化中です。
・それとマップやキャラなどのドット素材もじゃんじゃん募集中ですので
一度サイトにお越しくださいませ。
・このツールで作ったゲームをサイトで紹介してるから、ダウンロードしてどういう
ゲームが作れるのか見てみてね。
2ちゃん本スレ
http://pc11.2ch.net/test/read.cgi/gamedev/1229261856/l100
0071デフォルトの名無しさん
2008/12/29(月) 14:54:45未だに化石みたいな設問出してるのかよwww
007265
2008/12/30(火) 00:04:30すみません。
しかし、プログラミング難しい。
教科書見ただけですが…
0073デフォルトの名無しさん
2008/12/30(火) 01:12:26俺、昨日ちょっと興味本位で教科書読んでみたんだが…
これ、けっこうイケるんじゃない?ていうか、読んでて面白いと感じるんだがw
しかし今の時期に気付いても、もう遅いかもな…くそうorz
とりあえず、例題の解答をずっと見て、どうやって進めていっているのかとか考えながら
自分の頭の中で、同じように書き下せるか整理しながら読んでたら、意外とイケたb
試しに、今まで手を付けてなかった、問題集の第6問をやってみたら、全問正解できたよ。
俺は一応、ベクトルや数列がマズそうだったら逃げるひとつの方法として、もう少し勉強しておくわ。
007465
2008/12/30(火) 04:02:10マジですか!?
俺もベクトル数列苦手なんですよー
そんな話を聞いたらプログラミングをやるしかない!
過去の模試のやつやってみます´・ω・`
0075デフォルトの名無しさん
2008/12/30(火) 05:57:08プログラムで�UBを受けると、その得点を受け付けない大学が多いからだよ。
0076デフォルトの名無しさん
2008/12/30(火) 08:03:47ちと待て。理系か?
センターレベルのベクトル・数列はできないと自分が困るぞ
入試なんてたかが試験、合格最低点でも何でもとにかく合格すればいい、
というのは人生の真理だが、最初からそこを狙うようでは早晩いき詰まる
0077デフォルトの名無しさん
2008/12/30(火) 08:42:22情報基礎やらと勘違いしてないかい?
007865
2008/12/30(火) 15:51:47数列ベクトルは勉強しましたが、あまり理解できませんでした。
逆に統計はメッチャ楽しいっす笑
あんまりベクトル数列に時間はかけられないので…
>>75
二次の話ですか。
0079デフォルトの名無しさん
2008/12/30(火) 17:07:30そんな大学聞いたことないんだが
0080デフォルトの名無しさん
2008/12/31(水) 19:19:57統計が楽しいのはいいことだ。統計的な視点をもつことは
人生にとって絶対にプラスになる。目先の利益で言えば、
大学入ってからも経済と心理では必須だし、法学でも文学でも
場合によっては使うこともある。ぜひいい統計ユーザーになってくれ。
それから、受かってからの話だが、大学教養で文系向けに
「微積分」と「線型代数」を開講してたらぜひ履修しておくといい。
正直、大学1〜2年文系ではナンノコッチャかもしれないが、
統計が楽しいなら根本的に不向きではないはず。
文系でも数学を完全に捨てた人とそうでない人はそれだけで将来の可能性が違う。
なにも今から自分の未来を狭めることはない。
008165
2008/12/31(水) 22:36:38いろいろありがとうございます!
すごい参考になりましたm(_ _)m
まさに、俺の第一希望は岡山大学の経済学部です(o~-')b
けど、点が全然足りないんですね…。
英語7割、国語7割、数学1A4〜5割2B2〜3割(統計未使用)現社7〜8割日本史7〜8割生物6〜7割
くらいしかいけてないです…。
岡大は680あれば楽勝で650で合否がわかれるようです。
今は550くらいしかとれてないです(T_T)
600なんて越えたことないですし…。
特に三角関数とか全然わからないです。
2Bは結構適当に解いてます。
0082デフォルトの名無しさん
2008/12/31(水) 23:43:24プログラムに三角関数絡ませて来るかもしれんし
0083デフォルトの名無しさん
2009/01/03(土) 20:26:510084デフォルトの名無しさん
2009/01/03(土) 23:32:11予想されますかね
0085デフォルトの名無しさん
2009/01/03(土) 23:32:330086デフォルトの名無しさん
2009/01/04(日) 00:26:290087デフォルトの名無しさん
2009/01/05(月) 00:51:50例題作ってみ。
0088こんな感じ?
2009/01/05(月) 01:34:45function Y(f) {
return (function(g) {
return function(m) {
return f(g(g))(m);
};
})(
//A
)
}
1) Aの部分のコードを完成させよ。
2)関数Yを用いてフィボナッチ数列を出力するコードを書け。(ただしフィボナッチ数列を計算する部分は無名関数とする。
また標準出力へ出力する関数はprint()とする)
3)以下はYコンビネータの簡単な定義である。空白を埋めよ。
* [b]は数式である。
Yコンビネータとは[a]を用いて、関数 f に対して [b]となる性質をもつものである。
0089デフォルトの名無しさん
2009/01/05(月) 02:37:170090デフォルトの名無しさん
2009/01/05(月) 12:44:210091デフォルトの名無しさん
2009/01/06(火) 16:31:26僕は数列とベクトルが安定しておらず、過去問の年度によっては一桁です。
今から数列とベクトルの底上げをするより、もしかすると統計とコンピューターの勉強をした方が点が上がるのでは?
と思っています。
統計とコンピューターでそれぞれ13点づつ取れるレベルになれれば十分です。
どうかアドバイスをお願いします。
0092デフォルトの名無しさん
2009/01/06(火) 16:34:160093デフォルトの名無しさん
2009/01/06(火) 16:37:21ダメな奴は何をやってもダメ、だと思うが
0094デフォルトの名無しさん
2009/01/06(火) 16:44:01新数学演習とかオススメ
0095デフォルトの名無しさん
2009/01/06(火) 19:09:27>>73みたいにまず教科書読んで過去問といてみたら。
この段階で分からないようなら、今から勉強しても絶対間に合わないと思う。
0096デフォルトの名無しさん
2009/01/06(火) 19:23:580097デフォルトの名無しさん
2009/01/06(火) 20:12:22板違い失礼しました
0098デフォルトの名無しさん
2009/01/07(水) 13:55:14↓
0099デフォルトの名無しさん
2009/01/07(水) 14:53:400100デフォルトの名無しさん
2009/01/07(水) 21:19:440101デフォルトの名無しさん
2009/01/09(金) 20:33:50加法定理の証明は昔どっかの大学の2次試験で出たんじゃなかったか
ところでセンター試験で使われてるのってどのBASICなんだろ?
ソースでGOTOを使ってた気がするんだが・・・
正直数学らしく関数型言語に変えろと言いたい
0102デフォルトの名無しさん
2009/01/10(土) 01:04:26十進BASICと前置きしてた問題はあったけど
0103デフォルトの名無しさん
2009/01/10(土) 11:40:14そもそも数学で教えるべきなのか、どこで教えるべきなのか
まだカリキュラム上かたまってないからなあ。
言語にしろ題材にしろ試行錯誤の域を出ない。
0104デフォルトの名無しさん
2009/01/10(土) 13:10:46情けなくなってくるよな
0105デフォルトの名無しさん
2009/01/10(土) 13:15:27数学でやるからには計算機科学を入れないとな。
どうせ理系大学いけば必ず勉強するんだから、その辺先に知っておけば大学でもっと先のことが教えられる。
0106デフォルトの名無しさん
2009/01/10(土) 17:27:45「・」演算子問題
2・8 = 4
5・30 = 12
3・7 = 0
のとき
2・6 = ?
とか
0107デフォルトの名無しさん
2009/01/10(土) 18:26:59その試験は受験生のどんな能力を測っているので?
小学生ならほとんど人間未満の存在だから
ヤマカン能力を測ることにも意味があるかもしれないが、
高校生にそれを問うても・・・
0108デフォルトの名無しさん
2009/01/11(日) 21:05:38まだ見てるか知らないが、俺もセ試でBASIC取ろうと思ってるのでアドバイス。
制御構文(IF,FOR,GOTO)のセオリー的な使い方と、割り算のあまりの出し方さえ分かれば基本的には付け焼き刃でも満点狙えると思う。
あとは近似の二分法、ニュートン法やっておけば完璧。
何はともあれ過去問で慣れておくことが重要。
結構キモチワルイGOTOの使い方してることが多いので、他の言語使ってるとパニクること請け合い。while使えよ!とか叫びたくなる。
まあ、幾つかこなしていく内に感覚が掴めると思う。
大体、大筋では以下の3つのうちどれか(希に被ることも)であることが多いので、各2問ずつくらいやっておくと良いと思う。
・指定されたテーマを達成する(入力した整数以下の素数を出力する、とか)
・整数の性質を利用して解く(互除法とか色々)
・近似
最悪でも、ループするごとに変数の値を逐一チェックしておけば、時間がかかっても高得点は狙える。
最初はフローチャートっぽく日本語で処理内容を「フロー/"処理の流れ"を意識して」書くと分かりやすい。
ま、お前も頑張れ。後一週間"も"あるんだから何でも出来るさ。
0109デフォルトの名無しさん
2009/01/11(日) 23:12:200110デフォルトの名無しさん
2009/01/12(月) 00:49:23mandokuse('A');
}
0111デフォルトの名無しさん
2009/01/13(火) 11:14:360112デフォルトの名無しさん
2009/01/13(火) 13:25:510113デフォルトの名無しさん
2009/01/13(火) 14:09:26いずれにしてもmain()はダメだと思ったけど
0114デフォルトの名無しさん
2009/01/13(火) 14:29:430115デフォルトの名無しさん
2009/01/13(火) 18:35:050116デフォルトの名無しさん
2009/01/13(火) 19:00:44勉強になった
ありがとう
0117デフォルトの名無しさん
2009/01/13(火) 22:52:22これ互除法知らないと死ぬだろ
0118デフォルトの名無しさん
2009/01/13(火) 23:21:28最小公倍数x最大公約数=2数の積
を知らないと死ぬ
0119デフォルトの名無しさん
2009/01/14(水) 01:17:500120デフォルトの名無しさん
2009/01/14(水) 02:41:01イ.0「Y=0ということは2つの数の一方が0ということは0とNの最大公約数ってNで良いんだっけ?よければ既にY<XなのでX」
ウ.5「イで答え出たからENDで良いのでGOTO270」
エ.1「GOTO170かGOTO210で(他はありえんから)迷うんだけどGOTO210なら終われないので」
オ.-「まんどくせ」
カ.- キ.-「まんどくせ」
ク.2「剰余を出してるんだろうから」
ケ.3
コ.4「シのフラグ」
サ.2「110と120の間だと思うが選択肢がないので」
シ.0
0121デフォルトの名無しさん
2009/01/15(木) 00:28:440122デフォルトの名無しさん
2009/01/15(木) 10:29:53最後の問題は結局は数学の問題じゃない?
Basicだけ知ってても結局数学できないと満点とれないのでは?
0123デフォルトの名無しさん
2009/01/15(木) 11:18:260124デフォルトの名無しさん
2009/01/15(木) 14:19:53数学のテストだからなあ・・・
0125デフォルトの名無しさん
2009/01/15(木) 22:11:14時間の許す限り適当に数値代入したり選択肢にあるGOTOの行数を適当にブチ込むだけでもそれなりの点数は取れるよな?
0126デフォルトの名無しさん
2009/01/15(木) 22:19:41見た感じ、受験者の9割は満点を取りそうだから、残りの落伍者にしか入れないのでは?
0127デフォルトの名無しさん
2009/01/15(木) 22:44:28なん・・・だと・・・?
ベクトルも数列もできないから統計とプログラムでしか点数取れないのにこのままじゃ間違いなく終わる\(^o^)/
0128デフォルトの名無しさん
2009/01/15(木) 23:07:450129デフォルトの名無しさん
2009/01/16(金) 07:06:41数学のテストだからなあ・・・
0130デフォルトの名無しさん
2009/01/17(土) 00:34:20/ /://.: : : : : : :i : |: : : : ∧: ヘ: : : :∧: ::ム._: : : : : : : : :.l: : :|ム!: : : : : : : : : :
. / / .|.: : : : : : : |: :ム、: : ∧.ヘ ><´ ̄\ヘ`,ハ: : ム、 ハ: : |ム!: : : : : : : : : :
,'. |: : :i: : :i: : ハ,斗―.、: :∧ ヘ r',ィ==寸ュ、_,ハ: : i: |: : |: : |ム!: : : : : : : : : :
i | :|: i : : i: : :ヘ、〉zュ、\::ヘ. .\ '´ f⌒付ハヘ〉!|: |: |: : 「.ヽ!ム!: : : : : : : : : :
| |: |: i : : i: : : : r{.「⌒ヽ \ヘ. ` .kr'...::i:::::!′|: |: | : fい lム!: : : : : : : : : : :
| .| ∧ヘ: : :ヘ: : : N kr'::ム ヽ Vし'ク;ソ .|: |: |: / .メム!: : : : : : : : : : :
. N ヽ \: :\:`ヽ. Vし! `ー " ノ ル' / |/ Nム: : : : : : : : : : :
. '. \ \: :\∧ゝノ. . |: /.i .|. | Vム: : : : : : : : : :
. \|丶: : ∧. ` __ ,イ レi i. | .| i.Nム: : : : : : : : : :
|: :i: : 「`ヽ. ヽ ) / | i i. | .| i.|. Vム: : : : : : : :
|: :i: : | .,≧、 / | i i. | .| i.| Vム: : : : : : : :
-‐-、j: :i: :i.| / } ` rュ-1´ ,ィ| i i .L__ | i.| Vム: : : : : : :
. { ヽi i.|‐/ .ノ_,ィj .>! r<´ | i i .! `ヽ L__ Vム: : : : : :
`ヾ. └-イ / / ト、_}-{_ァ|. | i i | 、丶ヽy'¨ ̄`Vム__: : : : 受験生の皆さん
/ | `ー-‐'´ ̄ ̄`Y. .〈. ノ≧{:::{≦.、 | i i |. \/ }ム}. 〉 明日のセンター試験
. /. |、 、____,斗-!、/.::/:/:/|「|:∧:::〉| i i |、 >' ./ム! / 頑張って下さい
{ | ノ―〈/::/.:||::!:::::V. | i i |/ ./ム! /
0131デフォルトの名無しさん
2009/01/18(日) 17:07:19/ /://.: : : : : : :i : |: : : : ∧: ヘ: : : :∧: ::ム._: : : : : : : : :.l: : :|ム!: : : : : : : : : :
. / / .|.: : : : : : : |: :ム、: : ∧.ヘ ><´ ̄\ヘ`,ハ: : ム、 ハ: : |ム!: : : : : : : : : :
,'. |: : :i: : :i: : ハ,斗―.、: :∧ ヘ r',ィ==寸ュ、_,ハ: : i: |: : |: : |ム!: : : : : : : : : :
i | :|: i : : i: : :ヘ、〉zュ、\::ヘ. .\ '´ f⌒付ハヘ〉!|: |: |: : 「.ヽ!ム!: : : : : : : : : :
| |: |: i : : i: : : : r{.「⌒ヽ \ヘ. ` .kr'...::i:::::!′|: |: | : fい lム!: : : : : : : : : : :
| .| ∧ヘ: : :ヘ: : : N kr'::ム ヽ Vし'ク;ソ .|: |: |: / .メム!: : : : : : : : : : :
. N ヽ \: :\:`ヽ. Vし! `ー " ノ ル' / |/ Nム: : : : : : : : : : :
. '. \ \: :\∧ゝノ. . |: /.i .|. | Vム: : : : : : : : : :
. \|丶: : ∧. ` __ ,イ レi i. | .| i.Nム: : : : : : : : : :
|: :i: : 「`ヽ. ヽ ) / | i i. | .| i.|. Vム: : : : : : : :
|: :i: : | .,≧、 / | i i. | .| i.| Vム: : : : : : : :
-‐-、j: :i: :i.| / } ` rュ-1´ ,ィ| i i .L__ | i.| Vム: : : : : : :
. { ヽi i.|‐/ .ノ_,ィj .>! r<´ | i i .! `ヽ L__ Vム: : : : : :
`ヾ. └-イ / / ト、_}-{_ァ|. | i i | 、丶ヽy'¨ ̄`Vム__: : : : 受験生の皆さん
/ | `ー-‐'´ ̄ ̄`Y. .〈. ノ≧{:::{≦.、 | i i |. \/ }ム}. 〉 来年のセンター試験
. /. |、 、____,斗-!、/.::/:/:/|「|:∧:::〉| i i |、 >' ./ム! / 頑張って下さいね
{ | ノ―〈/::/.:||::!:::::V. | i i |/ ./ム! /
0132デフォルトの名無しさん
2009/01/18(日) 21:22:17頑張ります…
プログラム解いてる暇なかった…
0133デフォルトの名無しさん
2009/01/18(日) 23:59:580134デフォルトの名無しさん
2009/01/19(月) 02:40:1112から21までチェックしたら、後は3をひとつと7をひとつ足して埋められるから?
0135デフォルトの名無しさん
2009/01/19(月) 18:33:41みんな、首をつったのか・・・?
0136デフォルトの名無しさん
2009/01/19(月) 19:17:47ttp://www.toshin.com/center/sugaku-2b_mondai_6.html
0137デフォルトの名無しさん
2009/01/19(月) 19:31:32p, q, d, k ∈ N
p ≠ q
k = mp + nq <= d (m >= 0, n >= 0)
kを小さいものから順にすべて列挙し最期に個数を表示
100 input prompt "p=": p
110 input prompt "q=": q
120 input prompt "d=": d
130 let u = 0
140 for k = 1 to d
150 if k - int(k / p) * p = 0 then [ア]
160 for m = 0 to int(k / p)
170 let r = k - m * p
180 if [イ] then [ア]
190 next m
200 [ウ]
210 print k
220 [エ]
230 next k
0138デフォルトの名無しさん
2009/01/19(月) 19:32:13ア、ウ、エの選択肢
[0] goto 150 [1] goto 170 [2] goto 180
[3] goto 200 [4] goto 210 [5] goto 230
[6] print r [7] print u [8] print m
[9] let r = r + 1 [10] let u = u + 1 [11] let k = k + 1
イの選択肢
[0] r - int(r / m) * m <> 0 [1] r - int(r / m) * m = 0
[2] r - int(r / p) * p <> 0 [3] r - int(r / p) * p = 0
[4] r - int(r / q) * q <> 0 [5] r - int(r / q) * q = 0
(2)実行
p = 3, q = 7, d = 15 を入力したときの出力
3 [オ] 7 9 [カキ] 12 13 14 15
総数 = 9
p = 3, q = 7, d = 100 を入力したときの出力
(数列略)
総数 = [クケ]
0139デフォルトの名無しさん
2009/01/19(月) 19:35:37k = mp + nq <= d (m >= 0, n >= 0)
のように表せないkを小さいものから順にすべて列挙し最期に個数を表示
150行および180行にある[ア]を[コ]に置き換えるとともに、200行を削除
コの選択肢
[0] goto 190 [1] goto 200 [2] goto 210
[3] goto 220 [4] goto 230 [5] goto 240
0140デフォルトの名無しさん
2009/01/19(月) 19:44:07k = mp + nq <= d (m >= 0, n >= 0)
を満たす (m, n) の個数を v(k) とする
各 k について v(k) を出力し、最期に総和として Σv(k)[k=1,d] を表示
150 行をすべて [サ] に変更
180 行の [ア] を [シ] に置き換えて、200行を削除
210 行と 220 行を次のように変更
210 print "v("; k; ")="; v
220 [ス]
サ、シ、スの選択肢
[0] goto 210 [1] goto 220 [2] goto 230
[3] let v = 0 [4] let v = u [5] let u = u + v
[6] let v = v + u [7] let u = u + 1 [8] let v = v + 1
0141デフォルトの名無しさん
2009/01/19(月) 22:16:59数学の知識と言うより、頭の回転だな。
そういう意味では、去年より難しいような・・・
0142デフォルトの名無しさん
2009/01/20(火) 05:31:350143デフォルトの名無しさん
2009/01/20(火) 05:38:3116 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
...全部あるじゃん
0144デフォルトの名無しさん
2009/01/20(火) 05:53:110145デフォルトの名無しさん
2009/01/20(火) 09:17:55p = 3
q = 7
t = 0
u = 0
(1..100).each do |k|
v = 0
(0..(k/p)).each do |m|
(0..((k-m*p)/q)).each do |n|
if k == m*p + n*q
v += 1
end
end
end
print "v(#{k})=#{v}\n"
u += v
if v > 0
t += 1
end
end
print "total #{t}, #{u}\n"
0146デフォルトの名無しさん
2009/01/20(火) 09:23:20> if k == m*p + n*q
> v += 1
> end
>end
このループいらなくね?
0147デフォルトの名無しさん
2009/01/20(火) 09:28:31p = 3
q = 7
t = 0
u = 0
(1..100).each do |k|
v = 0
(0..(k/p)).each do |m|
if (k-m*p)%q == 0
v += 1
end
end
print "v(#{k})=#{v}\n"
u += v
if v > 0
t += 1
end
end
print "total #{t}, #{u}\n"
0148デフォルトの名無しさん
2009/01/20(火) 09:55:27GOTOとかでなぞなぞ遊びしているのがもったいない
なんで国産言語Rubyで問題出さないんだろうと思ったが
仕様が固まってないからなんだよな
Rubyがんがれ
0149デフォルトの名無しさん
2009/01/20(火) 18:45:30for k in range(1, 101):
print k, '->', ', '.join(map(str, v(k, 3, 7)))
0150デフォルトの名無しさん
2009/01/20(火) 18:50:27for k in range(1,d+1): print k, len(filter(lambda x:(k-x)%q==0, range(0,k+1,p)))
0151デフォルトの名無しさん
2009/01/20(火) 19:07:58elsifとか意味不明な省略させる言語で出題とか勘弁
0152デフォルトの名無しさん
2009/01/20(火) 19:11:55for k in range(1,d+1): print k,'->',','.join(map(str,[(m/p,(k-m)/q) for m in filter(lambda x:(k-x)%q==0, range(0,k+1,p))]))
0153デフォルトの名無しさん
2009/01/20(火) 22:20:47p = 3
q = 7
d = 100
answer = defaultdict(int)
for m in xrange(d / p):
for n in xrange(d / q):
k = p*m + q*n
if k > d:
break
answer[k] += 1
for k in range(d+1):
print k, answer[k]
0154デフォルトの名無しさん
2009/01/22(木) 12:50:46どなたか教えていただけませんか?
0155デフォルトの名無しさん
2009/01/22(木) 12:56:2312・13・14と三連チャンが見つかったので、あとは3を足せばOK。
0156デフォルトの名無しさん
2009/01/24(土) 15:36:00国家試験用でも使われてる。
0157デフォルトの名無しさん
2009/01/28(水) 20:10:50割り切れるか判定
0158デフォルトの名無しさん
2009/01/29(木) 04:17:18さすがに質問者はそれくらいは分かってるだろ
質問の意味は150行が無くても動くんじゃないのっていう話だと思うが
実際無くても動く(ただしダブって数えることになる)
問題最後まで読むと分かると思うけど
1)kの個数を表示(重複は1個と数える=この段階では150がある方が計算量が減る)
4)kが1個でもmnの組み合わせの違うものの数を数える
つまりフラグ
結論はつまらん問題だったってことだ
0159デフォルトの名無しさん
2009/01/31(土) 08:48:57どうもありがとう。説明してもらって、もう一度よく考えました。
150行が利いてくるのはkが(p, q) = (*, 0)という形でのみ表される場合で、
本来ならループをフル回転して最後にやっと見つかるはずのものを、
ループを回すことなく拾うことができる、というだけの話ですね。
それ以外のkでは無駄なので、はたして計算量は減るのだろうか??
仕様変更前はkがこの形で表せると分かった時点で脱出するから、
(150行が無いと)「ダブって数えることになる」というより、
「見つかるまで少しかかる」という感じかな。
で、最後の仕様変更では「きちんとダブって数えてくれないと困る」わけだから、
この時点で150行は「無くてもいい」から「有ってはならない」に変わるわけですね。
0160デフォルトの名無しさん
2009/01/31(土) 10:24:02「(p,q)=(*,0)という形でのみ表される場合」の【のみ】は不要ですな、失礼。
「それ以外のkでは無駄」は言い過ぎでした。
0161デフォルトの名無しさん
2009/02/12(木) 03:25:13わろす
0162デフォルトの名無しさん
2009/08/11(火) 18:19:06goto使うんならHSPでやってくれた方がよっぽど楽なのに
0163デフォルトの名無しさん
2009/08/12(水) 06:00:36企画も定まってないツールでは・・・
LOGOとかPASCALとか言われるのもキツイが。
0164デフォルトの名無しさん
2009/08/12(水) 06:01:14規格なあ
0165デフォルトの名無しさん
2009/08/17(月) 09:02:44やはりセンターの過去問を解くのが一番良いでしょうか?
0166デフォルトの名無しさん
2009/08/17(月) 10:19:06センター試験・数学IIB分野の「数値計算とコンピュータ」を勉強したいです。
マイクロソフトから無償で配布されているプログラム言語
「Visual Studio 2008 Express Edition」(以下:VS2008SP1)を試してみましたが
どうもセンター試験数学IIBとの使い勝手が違うようです。
センター対策としてのお勧めのプログラム言語を教えて下さい。
フリーソフトでお願いします。
よろしくお願いします。
A.古BASICだそうですよ。
実装は、「(仮称)十進BASIC」が有名です。
フリーウェアだし、日本語だし。
http://hp.vector.co.jp/authors/VA008683/;
センター試験は、紙上演習だけでも十分そうですが…
Q.センター試験の数学�UBでコンピューターのプログラムのを受けようとしているのですが、
受験生用に詳しく説明しているサイトってないでしょうか??
A.受験生用はなかなかないと思われますので、一般的なプログラミングの基礎サイトが良いかと思います。
一般常識だと思って勉強されても良いかもしれません。参考URLなどいかがでしょうか?
http://dragolion.gozaru.jp/
http://www12.ocn.ne.jp/~k-page/page088.html
名言集 その4
『俺、100人規模の集団サイバーテロの主犯だったこともあるんだぜ』
http://yutori7.2ch.net/test/read.cgi/news4vip/1249830540/ のID:PVAf+dux0 = 自動焼人 ★
> 965 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:02:09.35 ID:PVAf+dux0
> まぁ何だ。
> 俺の過去の経歴に比べたら、割れ厨なんて鼻くそレベルなんだけどなw
> 100人規模の集団サイバーテロの主犯とか、いろいろとな。
----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
http://qb5.2ch.net/test/read.cgi/sec2chd/1250169591/
にて自動焼人 ★までご連絡ください
0168デフォルトの名無しさん
2010/01/10(日) 17:48:572009年 数学�UB
ttp://www.dnc.ac.jp/center_exam/21exam/mondai_pdf/21sugaku2b_q.pdf
0169デフォルトの名無しさん
2010/01/13(水) 01:40:000170デフォルトの名無しさん
2010/01/13(水) 10:36:34/ /://.: : : : : : :i : |: : : : ∧: ヘ: : : :∧: ::ム._: : : : : : : : :.l: : :|ム!: : : : : : : : : :
. / / .|.: : : : : : : |: :ム、: : ∧.ヘ ><´ ̄\ヘ`,ハ: : ム、 ハ: : |ム!: : : : : : : : : :
,'. |: : :i: : :i: : ハ,斗―.、: :∧ ヘ r',ィ==寸ュ、_,ハ: : i: |: : |: : |ム!: : : : : : : : : :
i | :|: i : : i: : :ヘ、〉zュ、\::ヘ. .\ '´ f⌒付ハヘ〉!|: |: |: : 「.ヽ!ム!: : : : : : : : : :
| |: |: i : : i: : : : r{.「⌒ヽ \ヘ. ` .kr'...::i:::::!′|: |: | : fい lム!: : : : : : : : : : :
| .| ∧ヘ: : :ヘ: : : N kr'::ム ヽ Vし'ク;ソ .|: |: |: / .メム!: : : : : : : : : : :
. N ヽ \: :\:`ヽ. Vし! `ー " ノ ル' / |/ Nム: : : : : : : : : : :
. '. \ \: :\∧ゝノ. . |: /.i .|. | Vム: : : : : : : : : :
. \|丶: : ∧. ` __ ,イ レi i. | .| i.Nム: : : : : : : : : :
|: :i: : 「`ヽ. ヽ ) / | i i. | .| i.|. Vム: : : : : : : :
|: :i: : | .,≧、 / | i i. | .| i.| Vム: : : : : : : :
-‐-、j: :i: :i.| / } ` rュ-1´ ,ィ| i i .L__ | i.| Vム: : : : : : :
. { ヽi i.|‐/ .ノ_,ィj .>! r<´ | i i .! `ヽ L__ Vム: : : : : :
`ヾ. └-イ / / ト、_}-{_ァ|. | i i | 、丶ヽy'¨ ̄`Vム__: : : : 受験生の皆さん
/ | `ー-‐'´ ̄ ̄`Y. .〈. ノ≧{:::{≦.、 | i i |. \/ }ム}. 〉 明後日のセンター試験
. /. |、 、____,斗-!、/.::/:/:/|「|:∧:::〉| i i |、 >' ./ム! / 頑張って下さい
{ | ノ―〈/::/.:||::!:::::V. | i i |/ ./ム! /
0171デフォルトの名無しさん
2010/01/16(土) 17:51:37/ /://.: : : : : : :i : |: : : : ∧: ヘ: : : :∧: ::ム._: : : : : : : : :.l: : :|ム!: : : : : : : : : :
. / / .|.: : : : : : : |: :ム、: : ∧.ヘ ><´ ̄\ヘ`,ハ: : ム、 ハ: : |ム!: : : : : : : : : :
,'. |: : :i: : :i: : ハ,斗―.、: :∧ ヘ r',ィ==寸ュ、_,ハ: : i: |: : |: : |ム!: : : : : : : : : :
i | :|: i : : i: : :ヘ、〉zュ、\::ヘ. .\ '´ f⌒付ハヘ〉!|: |: |: : 「.ヽ!ム!: : : : : : : : : :
| |: |: i : : i: : : : r{.「⌒ヽ \ヘ. ` .kr'...::i:::::!′|: |: | : fい lム!: : : : : : : : : : :
| .| ∧ヘ: : :ヘ: : : N kr'::ム ヽ Vし'ク;ソ .|: |: |: / .メム!: : : : : : : : : : :
. N ヽ \: :\:`ヽ. Vし! `ー " ノ ル' / |/ Nム: : : : : : : : : : :
. '. \ \: :\∧ゝノ. . |: /.i .|. | Vム: : : : : : : : : :
. \|丶: : ∧. ` __ ,イ レi i. | .| i.Nム: : : : : : : : : :
|: :i: : 「`ヽ. ヽ ) / | i i. | .| i.|. Vム: : : : : : : :
|: :i: : | .,≧、 / | i i. | .| i.| Vム: : : : : : : :
-‐-、j: :i: :i.| / } ` rュ-1´ ,ィ| i i .L__ | i.| Vム: : : : : : :
. { ヽi i.|‐/ .ノ_,ィj .>! r<´ | i i .! `ヽ L__ Vム: : : : : :
`ヾ. └-イ / / ト、_}-{_ァ|. | i i | 、丶ヽy'¨ ̄`Vム__: : : : 受験生の皆さん
/ | `ー-‐'´ ̄ ̄`Y. .〈. ノ≧{:::{≦.、 | i i |. \/ }ム}. 〉 明日のセンター試験
. /. |、 、____,斗-!、/.::/:/:/|「|:∧:::〉| i i |、 >' ./ム! / 頑張って下さい
{ | ノ―〈/::/.:||::!:::::V. | i i |/ ./ム! /
0172デフォルトの名無しさん
2010/01/16(土) 23:28:040173デフォルトの名無しさん
2010/01/17(日) 22:01:58/ /://.: : : : : : :i : |: : : : ∧: ヘ: : : :∧: ::ム._: : : : : : : : :.l: : :|ム!: : : : : : : : : :
. / / .|.: : : : : : : |: :ム、: : ∧.ヘ ><´ ̄\ヘ`,ハ: : ム、 ハ: : |ム!: : : : : : : : : :
,'. |: : :i: : :i: : ハ,斗―.、: :∧ ヘ r',ィ==寸ュ、_,ハ: : i: |: : |: : |ム!: : : : : : : : : :
i | :|: i : : i: : :ヘ、〉zュ、\::ヘ. .\ '´ f⌒付ハヘ〉!|: |: |: : 「.ヽ!ム!: : : : : : : : : :
| |: |: i : : i: : : : r{.「⌒ヽ \ヘ. ` .kr'...::i:::::!′|: |: | : fい lム!: : : : : : : : : : :
| .| ∧ヘ: : :ヘ: : : N kr'::ム ヽ Vし'ク;ソ .|: |: |: / .メム!: : : : : : : : : : :
. N ヽ \: :\:`ヽ. Vし! `ー " ノ ル' / |/ Nム: : : : : : : : : : :
. '. \ \: :\∧ゝノ. . |: /.i .|. | Vム: : : : : : : : : :
. \|丶: : ∧. ` __ ,イ レi i. | .| i.Nム: : : : : : : : : :
|: :i: : 「`ヽ. ヽ ) / | i i. | .| i.|. Vム: : : : : : : :
|: :i: : | .,≧、 / | i i. | .| i.| Vム: : : : : : : :
-‐-、j: :i: :i.| / } ` rュ-1´ ,ィ| i i .L__ | i.| Vム: : : : : : :
. { ヽi i.|‐/ .ノ_,ィj .>! r<´ | i i .! `ヽ L__ Vム: : : : : :
`ヾ. └-イ / / ト、_}-{_ァ|. | i i | 、丶ヽy'¨ ̄`Vム__: : : : 受験生の皆さん
/ | `ー-‐'´ ̄ ̄`Y. .〈. ノ≧{:::{≦.、 | i i |. \/ }ム}. 〉 来年のセンター試験
. /. |、 、____,斗-!、/.::/:/:/|「|:∧:::〉| i i |、 >' ./ム! / 頑張って下さい
{ | ノ―〈/::/.:||::!:::::V. | i i |/ ./ム! /
0174デフォルトの名無しさん
2010/01/18(月) 01:34:34ttp://mainichi.jp/life/edu/exam/center10/graph/sugaku2B/16.html
ttp://mainichi.jp/life/edu/exam/center10/graph/sugaku2B/17.html
ttp://mainichi.jp/life/edu/exam/center10/graph/sugaku2B/18.html
ttp://mainichi.jp/life/edu/exam/center10/graph/sugaku2B/19.html
解答
ttp://mainichi.jp/life/edu/exam/center10/graph/sugaku2B/20.html
PDF版問題&解答
ttp://mainichi.jp/life/edu/exam/center10/etc/pdf/sugaku2B.pdf
相変わらず整数問題の力技シラミつぶし解法ネタなんだよな
0175デフォルトの名無しさん
2010/01/18(月) 14:38:24去年はまだいくらか数学のテストらしかったが、
今年はコード書いてトレースするだけの問題になってるな。
選択者は九分九厘満点を取るだろうな…
0176デフォルトの名無しさん
2010/01/18(月) 20:21:23時間切れであせった人は多いかもしれない。
0177デフォルトの名無しさん
2010/01/28(木) 10:31:42やる気起きん
0178↓誘導(ブックマーク推奨)
2010/02/05(金) 14:59:50NHKの極左売国捏造路線何とかなりませんか?16
http://dubai.2ch.net/test/read.cgi/nhk/1262864052/
339 :追撃!外国人参政権を推進するセンター試験の異常:2010/02/04(木) 01:18:23 ID:G6ypjMih
【高森アイズ】追撃!外国人参政権を推進するセンター試験の異常[桜H22/2/3]
http://www.youtube.com/watch?v=Su3ofh23ZLk&feature=youtube_gdata
1月16日に実施された大学入試センター試験の「現代社会」において、外国人地方参政権付与と憲法解釈に関して極めて不適切な設問があった。
センター側は「教科書に記載されているものから問題を作成したにすぎない」としているが、
憲法解釈のみならず、使用教科書によって回答に差が出てしまう問題のある設問でもあったのである。
ますます悪化していく教育現場の実態についてお話します。
0179デフォルトの名無しさん
2010/04/27(火) 23:26:510180デフォルトの名無しさん
2010/04/28(水) 10:43:59ところが、出題者は、あえてそうしているのだ。
GOTOだらけにわざとして、条件判断・分岐の順列・組み合わせを、
受験生に考えさせている。
それをとおして、真の数学的考察力を問うているのだ。
そうして、このプロセスによって、特殊条件が重なっても、
システムトラブルを発生させない、良い製品を作る技術の習得の
布石をつくらせているのだ。
0181デフォルトの名無しさん
2010/04/28(水) 20:27:13単に平均点を調整するためにBASICという言語の枠内で問題を難しくしようとしたらGOTOだらけになっただけだろ。
0182デフォルトの名無しさん
2010/04/28(水) 20:37:12そんなもの義務教育で教えてどうすんだって話
0183デフォルトの名無しさん
2010/05/04(火) 19:52:360184デフォルトの名無しさん
2010/08/11(水) 11:25:570185デフォルトの名無しさん
2010/08/12(木) 01:33:140186デフォルトの名無しさん
2010/08/16(月) 22:08:460187デフォルトの名無しさん
2010/08/17(火) 05:43:29なんなりと
先生が解る問題ならお答えします
0188デフォルトの名無しさん
2010/08/19(木) 20:09:01何かおすすめの参考書教えてください
センター過去問と教科書以だとこの分野なかったことにされてるみたいw
0189デフォルトの名無しさん
2010/09/15(水) 11:15:28元気が出るシリーズの数学B 新課程
プログラム関連の受験生用の参考書って、実質これぐらいしか出版されてない…
0190デフォルトの名無しさん
2011/02/09(水) 08:34:00nを2以上の自然数とし、以下の操作を考える。
(i)nが偶数ならば、nを2で割る。
(ii)nが奇数ならば、nを3倍して1を加える。
与えられた2以上の自然数にこの操作を行い、得られた自然数が1でなければ、
得られた自然数にこの操作を繰り返す。2以上10の5乗以下の自然数から始めると、
この操作を何回か繰り返すことで必ず1が得られることが確かめられている。
たとえば、10から始めると
10→5→16→8→4→2→1
である。ただし、a→bは1回の操作で自然数aから自然数bが得られたことを意味する。
Nを2以上10の5乗以下の自然数とするとき、F(N)をNから始めて1が得られるまでの
上記の操作の回数と定義する。また、F(1)=0とおく。たとえば、上の例から、
F(10)=6である。
(1)F(6)=「ア」、F(11)=「イウ」である。
つづく
0191デフォルトの名無しさん
2011/02/09(水) 08:42:26ただし、INT(X)はXを超えない最大の整数を表す関数である。
「プログラム」
100 INPUT N
110 LET I=N
120 LET C=0
130 IF I=1 THEN GOTO 「エ」
140 IF INT(I/2)*2=I THEN
150 「オ」
160 GOTO 190
170 END IF
180 LET I=3*I+1
190 「カ」
200 「キ」
210 PRINT "F(";N;")=";C
220 END
「エ」に当てはまるものを、次の0〜5のうちから一つ選べ。
0. 130 1. 140 2. 150 3. 190 4. 200 5. 210
「オ」、「カ」、「キ」に当てはまるものを、次の0〜8のうちから一つ選べ。
0. LET C=1 1. GOTO 130 2. GOTO 140
3. GOTO 210 4. LET C=C+1 5. LET I=I+1
6. LET I=I/2 7. NEXT N 8. LET I=2*I+1
「プログラム」を実行して、Nに24を入力すると、180行は「ク」回実行される。
つづく
0192デフォルトの名無しさん
2011/02/09(水) 08:49:27M以下の自然数Nのうち、F(N)<=10となるすべてのNについて、F(N)の値を
出力するプログラムを作成する。そのために、まず、「プログラム」の100行を
次の二つの行で置き換える。
100 INPUT M
101 FOR N=1 TO M
さらに、210行を次の二つの行で置き換える。
210 IF 「ケ」 THEN PRINT "F(";N;")=";C
211 「コ」
「ケ」に当てはまるものを、次の0〜5のうちから一つ選べ。
0. INT(I/2)=I 1. C>10 2. M>=C
3. N=I 4. C<=10 5. I=N
「コ」に当てはまるものを、次の0〜5のうちから一つ選べ。
0. LET M=M+1 1. GOTO 120 2. NEXT M
3. NEXT N 4. LET C=C+1 5. NEXT I
変更後のプログラムを実行して、Mに10を入力すると、210行のPRINT文は
「サ」回実行される。
0193デフォルトの名無しさん
2011/03/07(月) 08:15:35.440194デフォルトの名無しさん
2011/03/27(日) 13:33:47.89For h = 2 To 100
Cells(h, 1) = h
Next h
For k = 2 To 100
x = 3
For i = 2 To k
Do While Cells(k, 1) Mod i = 0
Cells(k, x) = i
x = x + 1
Cells(k, 1) = Cells(k, 1) / i
Loop
Next i
Next k
For h = 2 To 100
Cells(h, 1) = h
Next h
End Sub
0195デフォルトの名無しさん
2011/03/27(日) 13:35:11.82このレベルでセンターいけますでしょうか?
0196デフォルトの名無しさん
2011/04/04(月) 18:22:52.910197デフォルトの名無しさん
2011/04/04(月) 18:27:47.39vbとただのbasicは以外と文法違ったりするから、basicの文法を覚えれば行けるんじゃない?
てか、未だにこんな言語で教えてるのか。。。
教科書以外に入門書手に入りにくいだろ。。。
せめてc言語で教えろよ。。。
0198デフォルトの名無しさん
2011/04/19(火) 20:29:14.541992年センター数�UB
平均点48.36点
大問数は僅か2題
大問1難易度 標準
大問2難易度 易と標準
0199デフォルトの名無しさん
2011/04/19(火) 20:29:39.902007年本試数�UBの平均点は48.94点
http://b2.upup.be/Mv31z8rp13
問題難易度
大問1【1】標準【2】やや難
大問2 標準
大問3やや難
大問4標準
つまり、問題難易度と問題量は
2007年>>>>>>>>>>>>>>>>>>>>>>>>1992年
なのに平均点は
2007年>1992年
である。
1992年のバブル期のオッサンどもがアホ過ぎるため、このような結果になったのでしょう。
1992年は問題数が今の半分で問題難易度も今より低いのにも関わらず平均点は今のほうが高い。
0200デフォルトの名無しさん
2011/04/20(水) 01:00:03.812007年の受験生って一次変換とか固有値とかジョルダンの標準形とかやってた?
このまえ、大学への数学の新スタンダード演習ってのを本屋で立ち読みしたけど
昔より行列一次変換の章が薄くなってた気がするけど。
0201デフォルトの名無しさん
2011/04/20(水) 01:07:09.37一次変換やらないで回転行列なんて理解できないだろwww
あんなものおれらの世代なら暗記しなくても5秒で導き出せるよ。
プログラミングの本で回転行列出てきたらどうしてるの?
0202デフォルトの名無しさん
2011/10/14(金) 12:00:57.590203デフォルトの名無しさん
2011/12/05(月) 04:58:05.26■ このスレッドは過去ログ倉庫に格納されています