- ベストアンサー
カレンダーの問題について
「1月1日を月曜日としたら、6月7日は何曜日か。ただし2月は28日までとする。 (答え木曜日)」。 このような問題を速く解く方法ってあるのでしょうか?
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
7×4=28です。 そこで、 1月は31日ではなくて 3日 だけしかない 2月は28日ではなくて 0日 だけしかない 3月 31日 3日 だけしかない 4月 30日 2日 だけしかない 5月 31日 3日 だけしかない と考えたらいいのです。 6月 は 1,2,3・・・・7日。 そして、1月1、2、3、3月1,2・・・・ 6月1,2,3,4・・ と指折り数えてください。 曜日を調べるときの指折りの数え方は、は私は下のようにしています。 左手を軽く開きます。 親指で、 月:人差し指の第一関節というか、指の先を押さえる 火:第二関節というか、人差し指の真ん中あたりを押さえる 水:人差し指の根元を押さえる。 木:中指の先 金:中指の中ほど 土:中指の根元 日:薬指の先 月:人差し指の先・・・・・ と指を押さえます。 この問題の場合は、1月いち(月のところ)、に(火のところ)、さん(水のところ)・・・・・・と順番に押さえます。 具体的には 1がつ1 人差し指上 2 同 中 3 同 下 3がつ1 中指上 (2月はありません!) 2 同 中 3 同 下 4がつ1 薬指 上 2 人差し指 上 5がつ1 同 中 2 同 下 3 中指 上 6がつ1 同 中 2 同下 3 薬指 上 4 人差し指 上 5 同 中 6 同 下 7 中指 上 中指の上になりましたね。 そこであらためて、月・火・水・木と、親指を順番に動かしながら、そこが木曜日であることを確かめたらいいのです。 親指を動かすときは、曜日のことは何も考えずに、1,2,3・・と親指を動かしてください。そうしないと混乱します。 わたしは、この曜日の決め方、調べ方を気に入ってよく使っています。 例 今日25日は水曜日。7月30日は何曜日かな、というときは、人差し指の上から月火水、人差し指の根元が25ですから、25,26,・・・・と指を移動させて、30(人差し指の上)、月曜日 という具合です。 慣れたら重宝します。
その他の回答 (4)
もちろん 1月 3月 4月 5月 6月 123 123 12 123 1234567 月火水 木金土 日月 火水木 金土日月火水木 と紙に書けばもっと簡単です。
- imopro
- ベストアンサー率35% (58/163)
曜日を1~7の数値に対応させます. ここでは,月:1,火:2,…,日:7とします. さて,6月7日は1月1日の157日後です(ここは単純に足し算). このとき,157を7で割った余りxを求めます. このxを1月1日月曜日が対応している1に足します. つまり,x+1.x=3となるので,x+1=4. 4は木曜日なので,6月7日は木曜日と分かります.
- ariman_A
- ベストアンサー率50% (23/46)
1月1日から6月7日までに日数を出す ↓ 7で割る ↓ 余りから曜日を出す これが一番スマートな気がするのですが…。 例えば1月1日からの日数が120日だった場合、 120/7=17余り1だから月曜日、とか。
1/1月曜日を起算するとして 「1日経過した」1/2は「曜日が一つ進んで」火曜日 「2日経過した」1/3は「曜日がニつ進んで」水曜日 「3日経過した」1/4は「曜日が三つ進んで」木曜日 「4日経過した」1/5は「曜日が四つ進んで」金曜日 「5日経過した」1/6は「曜日が五つ進んで」土曜日 「6日経過した」1/7は「曜日が六つ進んで」日曜日 「7日経過した」1/8は「曜日が一巡して」 月曜日 というのはお解かりでしょうか? 曜日は7日で一巡するのですから、「何回巡回するのか」と「回りきれなった残りの日数」を求めるようにすれば良いです。
お礼
皆さん、どうも有難うございました。非常に参考になりました。