すのものの「いろいろ」(その383)


朝日新聞>大学入試>《「知識偏重の1点刻み」や「学力不問」

前項の記事。

大学入試が「知識偏重の1点刻み」や「学力不問」になっていると批判し》 とあるが,知識偏重と1点刻みは必ずしも連動しないし, 学力不問でも1点刻みは発生しうる。

2018-11-15 (4) 17:41:32 +0900


2020 年度の入試とは,いつの入試を指すのか? [... njûsi o sasu no ka?]

きょうづけ朝日新聞大阪本社版「総合5」面「教えて! 変わる大学入試」。 《現在の高校1年生が受験生となる2020年度》と始まるのだが。

彼らが受ける入試は 2021 年の(おそらく)一月から三月におこなわれるもの。

元号が変わっているのに「昭和 64 年度」と書かれた入試問題が配られた, というニュースが記憶にある。これは 1989 年度入試と考えられる。 だから,入学年度をもって呼び名とするのでは。

2018-11-15 (4) 17:36:00 +0900

「増谷文生」と署名あり。

2018-11-16 (5) 17:47:12 +0900


再帰呼び出しでオーバーフローさせる簡単なプログラム

Windows 10 の「コマンド プロンプト」の中で動かす gcc で作ったプログラムが, 再帰呼び出しが深すぎるときどうなるかを試していなかったことに気づいた。 なるべく簡単なものを,と思って書き始め,次を書いた。

#include <stdio.h>

int main() {
  main();
}

結果:しばらくするとプロンプトに戻ってくる。

配列を大きくはずれたところにアクセスした場合も同様。(プログラムは略。)

2018-11-15 (4) 17:19:27 +0900


森永ミルクキャラメルを久しぶりに買った [... o hisasiburi ni kaqta]

外箱はあまり変わっていない。 内箱は,一番広い面が, 切り抜いて工作すると森永のビスケットの箱のミニチュアになるようになっている。

  1. 色をぬる
  2. 切り取り線で切り取る
  3. 折り線にそって折る
  4. のり A にのりをつけ,貼り付ける
  5. 残りの面にのりをつけ,貼り付けて完成!

この最後のメッセージ,お子さまには読めないと思うのだが。

「歯科治療材がとれる場合がありますのでご注意ください」ともあった。

2018-11-14 (3) 23:27:15 +0900


景品「キョロチキ先輩 LED キーホルダー」につられて森永のお菓子を買った

2018-11-14 (3) 23:20:44 +0900


深夜の工事通行止めの掲示に「日祝除く」とあったら,どうなるんだ?

土曜日の晩,日曜日の晩,などはやるのかやらないのか。

通勤途中にあったのだが,降りて写真を撮る前に終わってしまった。

2018-11-14 (3) 23:13:16 +0900


普通の時計に,子ども向けに 5 分おきに「分」を書いた紙を貼る

「時計 分表示」で画像検索して見つけた。これは安上がり。 わざわざ,子ども用と銘打った時計を買わなくても。

2018-11-14 (3) 21:45:00 +0900


回転ベゼルの 12 時位置は数字以外の印が多いが,60 とあるものもある

Google 画像検索で。

2018-11-14 (3) 21:38:25 +0900


おとな向け時計で,12 時位置の分表示が 60 になっているものがあるようだ

「時計 分表示」で Google 検索。

2018-11-14 (3) 21:32:37 +0900


グランドセイコーの 24 時針つきの 12 時位置には 24 と書いてある

2018-11-14 (3) 21:22:42 +0900


セイコー>子ども用時計の「分」の表示は,真上は 60 でなく 0

2018-11-14 (3) 21:20:59 +0900


きょうの Google 検索 [kjô no *Google* keñsaku]

"再現性がなくても、研究者が出来た!と思った時は、できたのだ" は 3 件。

もはや科学ではないな。

2018-11-14 (3) 21:09:05 +0900


むかし,大麦・小麦の産地(都道府県や国)を覚えたけど大麦を知らなかった

小中学生のころ,地理の時間に。よくわからないものの産地を覚えるのだから, やる気が出なかった。

夕食に「大麦入りうどん」を食しての感想。 いまも小麦と大麦の区別はついていない私。

2018-11-14 (3) 21:00:55 +0900


縁起物>「藻 [mo] を刈る」ではなく「藻を蹴る」はどうかな [... ka na]

2018-11-14 (3) 20:58:36 +0900


桜田です>虫干しってたたみに置くの? カメちゃんネタはもうたくさんだ

きょうづけ毎日新聞掲載分。

1. 屋外。お祖母さんとカメちゃん。 お祖母さん「あら いい天気 だこと」。

2. たぶんお祖母さんの家の中。 お祖母さん「こういう日には 着物の虫干し しようかね」といいつつ, つづらか何かのふたを開けている。隣にカメちゃん。

3. お祖母さん,(たぶん)たたみの上に着物を広げながら 「ちゃんと 風を通して シワはのばして」 「こうしとくと 長持ちするのよ」。

4. カメちゃん,あおむけになって顔のたるんだ皮膚をもちあげ, ぱっちりとした目が出ている。 お祖母さん「そう そう」“よくシワを のばしてね”。

3 コマめでオチが読めた。 ちょっとネット検索したところ, 着物の虫干しはハンガーにかけるようだ。 カメちゃんの“シワ”ネタはもううんざりだ。

2018-11-14 (3) 17:57:50 +0900


先日の金沢市長選挙の投票率が 25 % 未満,ということは 12.5 % でも当選?

2018-11-14 (3) 17:43:13 +0900


筆を加えた項目 [hude o kuwaeta *ɦɔŋmɪuk*]

2018-11-13 (2) 23:38:49 +0900


桜田です!>小夏の父が,小夏の行為を荷造りと思うのが不自然

きょうづけ毎日新聞掲載分。

1. 学校からの帰り道。 ハル「うわー 空が高い!」。小夏「秋の空 だねー」。

2. ハル「白い雲を 見てると どこか遠くに 流れていって しまいたく なるね」。 小夏「え‥‥」。

3. 小夏の家。 父,缶ビール(か何か)を手に「今日は 空がキレイ だったなー」 「白い雲が 流れてた」。 小夏,無言。

4. 小夏,風呂敷の上に衣類を載せている。 父「なに荷造りしてんだ 来週は むさしの神社の 秋まつりだぞ」 小夏「え… 流れて いかないの」。

ハルとの会話を知らないはずの父親が, 風呂敷の上に衣類を載せただけの小夏が荷造りしていると考えるのが不自然。

2018-11-13 (2) 23:29:32 +0900


きょうの Google 検索 --- 髪型

"パーマのつけげが売っていますので、自分で購入するのもよいと思います" は 3 件。

"卒業式" "トップにボリュームを持たせたハーフアップ" "パールのヘアアクセ" は 2 件。

"その際毛先をゆるく内巻きにするとより一層華やかできれいなお母さん" は 2 件。

"こめかみより少し上の部分で" "指先でつまめるほどの量" "束" "作り" は 2 件。

"両方の束が後ろで交差したらゴムで結ぶ" は 2 件。

"頭のトップの位置" "高めのポニーテール" "バレッタ" "つける" は 2 件。

"内側は逆毛を立ててふんわりと。毛先は外ハネに" は 2 件。

"前髪を残したら" "サイドの髪をみつあみ" "両方のみつあみを後ろでまとめて" は 2 件。

"てっぺんで" "逆毛を立て" "ふんわりねじりながらおだんご" は 2 件。

2018-11-13 (2) 21:48:26 +0900


2010 年の朝日新聞第一面欄外に「きょうのスポーツ」とメモしてあるのだが

2010 年 5 月 31 日月曜日づけ大阪本社版。 何のことだったか思い出せない。 この日のスポーツ面に「きょうのスポーツ」が見当たらない,ということか。

2018-11-13 (2) 17:35:12 +0900


朝日歌壇>字数の関係か,禁則処理の規則を破る [... no kisoku o jaburu]

2010 年 5 月 31 日月曜日づけ朝日新聞大阪本社版掲載分。

沈みたるふるさとの四季ほととぎす、カナカナ
、ちちろ、すべてが挽歌 (城陽市)山仲 勉

行頭に読点がきている。

2018-11-13 (2) 17:26:16 +0900


きょうの Google 検索

"異議申し上げ書" はみつからない。

2018-11-13 (2) 00:04:03 +0900


きょうの Google 検索 --- 高山右近

きょうの Google 検索 --- 高山右近》 も参照。

"永禄7年(1564年)に12歳でキリスト教の洗礼" は 20 件。

2018-11-12 (1) 23:48:48 +0900


サイゼリヤ>ワイングラスがプラ製に。近日,全面禁煙になるとのこと

職場近くの店。久しぶりに寄ってみたら。

2018-11-12 (1) 23:21:20 +0900


賞味期限 2017.01 のヱビス マイスターを飲む。いちおう,ビールの味がした

バケツみたいな缶入りのを買って,一つだけ飲み忘れていたようだ。

2018-11-12 (1) 23:16:16 +0900


15 パズル>“変わりソート”が「偶置換なら解ける」を保証する [... suru]

決してエレガントなアルゴリズムではないが, 「二つ前・一つ前のどちらかが自分より大きかったら二つまとめて飛び越える」 のくり返しで 15 パズルは解ける。

2018-11-12 (1) 23:05:09 +0900

このやり方で 15 パズルを解いてみた。右腕が疲れた

2018-11-13 (2) 22:57:51 +0900


変わりソート>これで 123...N または 213...N にいたる [... ni itaru]

次をまとめると。

補足。 (仮称)第二転倒数が 0 になるのは,全体が昇順になっている場合か, 全体が降順になっている場合である。(たぶん。)

完全に昇順になっている場合。

転倒数   0: (仮称)第二転倒数   0: 検算   0: 123456789abcdef

完全に降順になっている場合。

転倒数 105: (仮称)第二転倒数   0: 検算   0: fedcba987654321
転倒数 103: (仮称)第二転倒数  25: 検算  25: fedcba987654132
転倒数 103: (仮称)第二転倒数  24: 検算  24: fedcba987654213
転倒数 101: (仮称)第二転倒数  47: 検算  47: fedcba987651423
転倒数 101: (仮称)第二転倒数  46: 検算  46: fedcba987651342
転倒数  99: (仮称)第二転倒数  66: 検算  66: fedcba987651234
転倒数  99: (仮称)第二転倒数  65: 検算  65: fedcba987625134
転倒数  99: (仮称)第二転倒数  63: 検算  63: fedcba987623514
転倒数  99: (仮称)第二転倒数  60: 検算  60: fedcba987623451
転倒数  97: (仮称)第二転倒数  80: 検算  80: fedcba987623145
転倒数  95: (仮称)第二転倒数 100: 検算 100: fedcba987612345
転倒数  95: (仮称)第二転倒数  99: 検算  99: fedcba987261345
転倒数  95: (仮称)第二転倒数  97: 検算  97: fedcba987236145
転倒数  95: (仮称)第二転倒数  94: 検算  94: fedcba987234615
転倒数  95: (仮称)第二転倒数  90: 検算  90: fedcba987234561
転倒数  93: (仮称)第二転倒数 108: 検算 108: fedcba987234156
転倒数  91: (仮称)第二転倒数 126: 検算 126: fedcba987213456
転倒数  89: (仮称)第二転倒数 143: 検算 143: fedcba981723456
転倒数  89: (仮称)第二転倒数 142: 検算 142: fedcba981372456
転倒数  89: (仮称)第二転倒数 140: 検算 140: fedcba981347256
転倒数  89: (仮称)第二転倒数 137: 検算 137: fedcba981345726
転倒数  89: (仮称)第二転倒数 133: 検算 133: fedcba981345672
転倒数  87: (仮称)第二転倒数 147: 検算 147: fedcba981345267
転倒数  85: (仮称)第二転倒数 161: 検算 161: fedcba981324567
転倒数  85: (仮称)第二転倒数 160: 検算 160: fedcba982134567
転倒数  83: (仮称)第二転倒数 175: 検算 175: fedcba918234567
転倒数  83: (仮称)第二転倒数 174: 検算 174: fedcba913824567
転倒数  83: (仮称)第二転倒数 172: 検算 172: fedcba913482567
転倒数  83: (仮称)第二転倒数 169: 検算 169: fedcba913458267
転倒数  83: (仮称)第二転倒数 165: 検算 165: fedcba913456827
転倒数  83: (仮称)第二転倒数 160: 検算 160: fedcba913456782
転倒数  81: (仮称)第二転倒数 172: 検算 172: fedcba913456278
転倒数  79: (仮称)第二転倒数 184: 検算 184: fedcba913425678
転倒数  77: (仮称)第二転倒数 196: 検算 196: fedcba912345678
転倒数  77: (仮称)第二転倒数 195: 検算 195: fedcba291345678
転倒数  77: (仮称)第二転倒数 193: 検算 193: fedcba239145678
転倒数  77: (仮称)第二転倒数 190: 検算 190: fedcba234915678
転倒数  77: (仮称)第二転倒数 186: 検算 186: fedcba234591678
転倒数  77: (仮称)第二転倒数 181: 検算 181: fedcba234569178
転倒数  77: (仮称)第二転倒数 175: 検算 175: fedcba234567918
転倒数  77: (仮称)第二転倒数 168: 検算 168: fedcba234567891
転倒数  75: (仮称)第二転倒数 180: 検算 180: fedcba234567189
転倒数  73: (仮称)第二転倒数 192: 検算 192: fedcba234516789
転倒数  71: (仮称)第二転倒数 204: 検算 204: fedcba231456789
転倒数  69: (仮称)第二転倒数 216: 検算 216: fedcba123456789
転倒数  69: (仮称)第二転倒数 215: 検算 215: fedcb2a13456789
転倒数  69: (仮称)第二転倒数 213: 検算 213: fedcb23a1456789
転倒数  69: (仮称)第二転倒数 210: 検算 210: fedcb234a156789
転倒数  69: (仮称)第二転倒数 206: 検算 206: fedcb2345a16789
転倒数  69: (仮称)第二転倒数 201: 検算 201: fedcb23456a1789
転倒数  69: (仮称)第二転倒数 195: 検算 195: fedcb234567a189
転倒数  69: (仮称)第二転倒数 188: 検算 188: fedcb2345678a19
転倒数  69: (仮称)第二転倒数 180: 検算 180: fedcb23456789a1
転倒数  67: (仮称)第二転倒数 190: 検算 190: fedcb234567819a
転倒数  65: (仮称)第二転倒数 200: 検算 200: fedcb234561789a
転倒数  63: (仮称)第二転倒数 210: 検算 210: fedcb234156789a
転倒数  61: (仮称)第二転倒数 220: 検算 220: fedcb213456789a
転倒数  59: (仮称)第二転倒数 229: 検算 229: fedc1b23456789a
転倒数  59: (仮称)第二転倒数 228: 検算 228: fedc13b2456789a
転倒数  59: (仮称)第二転倒数 226: 検算 226: fedc134b256789a
転倒数  59: (仮称)第二転倒数 223: 検算 223: fedc1345b26789a
転倒数  59: (仮称)第二転倒数 219: 検算 219: fedc13456b2789a
転倒数  59: (仮称)第二転倒数 214: 検算 214: fedc134567b289a
転倒数  59: (仮称)第二転倒数 208: 検算 208: fedc1345678b29a
転倒数  59: (仮称)第二転倒数 201: 検算 201: fedc13456789b2a
転倒数  59: (仮称)第二転倒数 193: 検算 193: fedc13456789ab2
転倒数  57: (仮称)第二転倒数 199: 検算 199: fedc134567892ab
転倒数  55: (仮称)第二転倒数 205: 検算 205: fedc134567289ab
転倒数  53: (仮称)第二転倒数 211: 検算 211: fedc134526789ab
転倒数  51: (仮称)第二転倒数 217: 検算 217: fedc132456789ab
転倒数  51: (仮称)第二転倒数 216: 検算 216: fedc213456789ab
転倒数  49: (仮称)第二転倒数 223: 検算 223: fed1c23456789ab
転倒数  49: (仮称)第二転倒数 222: 検算 222: fed13c2456789ab
転倒数  49: (仮称)第二転倒数 220: 検算 220: fed134c256789ab
転倒数  49: (仮称)第二転倒数 217: 検算 217: fed1345c26789ab
転倒数  49: (仮称)第二転倒数 213: 検算 213: fed13456c2789ab
転倒数  49: (仮称)第二転倒数 208: 検算 208: fed134567c289ab
転倒数  49: (仮称)第二転倒数 202: 検算 202: fed1345678c29ab
転倒数  49: (仮称)第二転倒数 195: 検算 195: fed13456789c2ab
転倒数  49: (仮称)第二転倒数 187: 検算 187: fed13456789ac2b
転倒数  49: (仮称)第二転倒数 178: 検算 178: fed13456789abc2
転倒数  47: (仮称)第二転倒数 182: 検算 182: fed13456789a2bc
転倒数  45: (仮称)第二転倒数 186: 検算 186: fed134567829abc
転倒数  43: (仮称)第二転倒数 190: 検算 190: fed134562789abc
転倒数  41: (仮称)第二転倒数 194: 検算 194: fed134256789abc
転倒数  39: (仮称)第二転倒数 198: 検算 198: fed123456789abc
転倒数  39: (仮称)第二転倒数 197: 検算 197: fe2d13456789abc
転倒数  39: (仮称)第二転倒数 195: 検算 195: fe23d1456789abc
転倒数  39: (仮称)第二転倒数 192: 検算 192: fe234d156789abc
転倒数  39: (仮称)第二転倒数 188: 検算 188: fe2345d16789abc
転倒数  39: (仮称)第二転倒数 183: 検算 183: fe23456d1789abc
転倒数  39: (仮称)第二転倒数 177: 検算 177: fe234567d189abc
転倒数  39: (仮称)第二転倒数 170: 検算 170: fe2345678d19abc
転倒数  39: (仮称)第二転倒数 162: 検算 162: fe23456789d1abc
転倒数  39: (仮称)第二転倒数 153: 検算 153: fe23456789ad1bc
転倒数  39: (仮称)第二転倒数 143: 検算 143: fe23456789abd1c
転倒数  39: (仮称)第二転倒数 132: 検算 132: fe23456789abcd1
転倒数  37: (仮称)第二転倒数 136: 検算 136: fe23456789ab1cd
転倒数  35: (仮称)第二転倒数 140: 検算 140: fe234567891abcd
転倒数  33: (仮称)第二転倒数 144: 検算 144: fe234567189abcd
転倒数  31: (仮称)第二転倒数 148: 検算 148: fe234516789abcd
転倒数  29: (仮称)第二転倒数 152: 検算 152: fe231456789abcd
転倒数  27: (仮称)第二転倒数 156: 検算 156: fe123456789abcd
転倒数  27: (仮称)第二転倒数 155: 検算 155: f2e13456789abcd
転倒数  27: (仮称)第二転倒数 153: 検算 153: f23e1456789abcd
転倒数  27: (仮称)第二転倒数 150: 検算 150: f234e156789abcd
転倒数  27: (仮称)第二転倒数 146: 検算 146: f2345e16789abcd
転倒数  27: (仮称)第二転倒数 141: 検算 141: f23456e1789abcd
転倒数  27: (仮称)第二転倒数 135: 検算 135: f234567e189abcd
転倒数  27: (仮称)第二転倒数 128: 検算 128: f2345678e19abcd
転倒数  27: (仮称)第二転倒数 120: 検算 120: f23456789e1abcd
転倒数  27: (仮称)第二転倒数 111: 検算 111: f23456789ae1bcd
転倒数  27: (仮称)第二転倒数 101: 検算 101: f23456789abe1cd
転倒数  27: (仮称)第二転倒数  90: 検算  90: f23456789abce1d
転倒数  27: (仮称)第二転倒数  78: 検算  78: f23456789abcde1
転倒数  25: (仮称)第二転倒数  80: 検算  80: f23456789abc1de
転倒数  23: (仮称)第二転倒数  82: 検算  82: f23456789a1bcde
転倒数  21: (仮称)第二転倒数  84: 検算  84: f234567819abcde
転倒数  19: (仮称)第二転倒数  86: 検算  86: f234561789abcde
転倒数  17: (仮称)第二転倒数  88: 検算  88: f234156789abcde
転倒数  15: (仮称)第二転倒数  90: 検算  90: f213456789abcde
転倒数  13: (仮称)第二転倒数  91: 検算  91: 1f23456789abcde
転倒数  13: (仮称)第二転倒数  90: 検算  90: 13f2456789abcde
転倒数  13: (仮称)第二転倒数  88: 検算  88: 134f256789abcde
転倒数  13: (仮称)第二転倒数  85: 検算  85: 1345f26789abcde
転倒数  13: (仮称)第二転倒数  81: 検算  81: 13456f2789abcde
転倒数  13: (仮称)第二転倒数  76: 検算  76: 134567f289abcde
転倒数  13: (仮称)第二転倒数  70: 検算  70: 1345678f29abcde
転倒数  13: (仮称)第二転倒数  63: 検算  63: 13456789f2abcde
転倒数  13: (仮称)第二転倒数  55: 検算  55: 13456789af2bcde
転倒数  13: (仮称)第二転倒数  46: 検算  46: 13456789abf2cde
転倒数  13: (仮称)第二転倒数  36: 検算  36: 13456789abcf2de
転倒数  13: (仮称)第二転倒数  25: 検算  25: 13456789abcdf2e
転倒数  13: (仮称)第二転倒数  13: 検算  13: 13456789abcdef2
転倒数  11: (仮称)第二転倒数  11: 検算  11: 13456789abcd2ef
転倒数   9: (仮称)第二転倒数   9: 検算   9: 13456789ab2cdef
転倒数   7: (仮称)第二転倒数   7: 検算   7: 134567892abcdef
転倒数   5: (仮称)第二転倒数   5: 検算   5: 134567289abcdef
転倒数   3: (仮称)第二転倒数   3: 検算   3: 134526789abcdef
転倒数   1: (仮称)第二転倒数   1: 検算   1: 132456789abcdef
転倒数   1: (仮称)第二転倒数   0: 検算   0: 213456789abcdef

2018-11-12 (1) 23:01:57 +0900

第二転倒数について書いた補足は間違っていたので抹消線をひいた

(仮称)第二転倒数が 0 になるのは, 全体が昇順になっている場合か, 全体が降順になっている場合である。(たぶん。)》の部分。

102 が反例である。

2018-11-17 (6) 14:13:32 +0900


変わりソート>転倒数が減少しなければ(仮称)第二転倒数は減少する

(証明) s, m, L が s < m < L をみたすとする。

...smL..., ...msL... はそのままなので何も変わらない。

...mLs..., ...Lms... は ...smL..., ...sLm... に変わる。 このとき,転倒数が 2 減る。

...sLm... は ...msL... に変わる。

変える前の(仮称)第二転倒数への寄与は s-*s+ + (m-+1)*(m++1) + (L-+1)*L+ である。 変えたあとは s-*(s++1) + m-*m+ + (L-+2)*L+ である。

前者から後者をひくと - s- + m- + m+ + 1 - L+ = (m- + m+) - (s- + L+) + 1 となる。 (m- + m+) は「... 部分」の元の総数であり, s- にカウントされる元と L+ にカウントされる元とは disjoint であるから, これは正である。

...Lsm... は ...mLs... に変わる。

変える前の(仮称)第二転倒数への寄与は s-*(s++1) + (m-+1)*(m++1) + L-*L+ である。 変えたあとは s-*(s++2) + m-*m+ + (L-+1)*L+ である。

前者から後者をひくと - s- + m- + m+ + 1 - L+ = (m- + m+) - (s- + L+) + 1 となる。 (m- + m+) は「... 部分」の元の総数であり, s- にカウントされる元と L+ にカウントされる元とは disjoint であるから, これは正である。 (このパラグラフは上とまったく同じ。)

2018-11-12 (1) 22:38:37 +0900


桜田です!>きょうは休刊日につき,なしです

2018-11-12 (1) 21:34:12 +0900


筆を加えた項目 [hude o kuwaeta *ɦɔŋmɪuk*]

2018-11-12 (1) 20:57:12 +0900


NHK-FM で「第87回日本音楽コンクール 本選会 ▽トランペット部門」を聞く

トランペットは,聞き続けると耳が疲れてくる。

2018-11-12 (1) 20:55:06 +0900


変わりソート>(仮称)第二転倒数の言い換え [... no iikae]

それぞれの a[i] について, 「それより前にあってより小さいものの数」 × 「それより前にあってより大きいものの数」を計算し,その和。

プログラムに書き足して,確認してみた。

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

#define N 15    /* コマの数 */

int a[N];

int main() {
  int i, j, k, inversion, inv2, inv3;

  for (i = 0; i < N; i++) {     /* 配列を初期化 */
    a[i] = i;
  }

  srand((unsigned)time(NULL));  /* 乱数の種を初期化 */

  for (i = N; i > 0; i--) {     /* シャッフル */
    int tmp;
    int r;

    r = rand() % i;
    tmp = a[i-1]; a[i-1] = a[r]; a[r] = tmp;
  }

  for (  ;  ;  ) {              /* 無限ループ */
    inversion = 0;              /* 転倒数の計算 */
    for (i = 1; i < N; i++) {
      for (j = 0; j < i; j++) {
        if (a[j] > a[i]) {
          inversion++;
        }
      }
    }
    printf("転倒数 %3d: ", inversion); 

    inv2 = 0;                   /* (仮称)第二転倒数の計算 */
    for (k = 2; k < N; k++) {   /* i < j && j < k をみたす三つ組に対し */
      for (j = 1; j < k; j++) {     /* a[k] が最大のものの数を数える */
        for (i = 0; i < j; i++) {
          if (a[i] < a[k] && a[j] > a[k] || a[i] > a[k] && a[j] < a[k]) {
            inv2++;
          }
        }
      }
    }
    printf("(仮称)第二転倒数 %3d: ", inv2);

    inv3 = 0;                   /* 上の検算。各 a[i] について,それより前で */
    for (i = 2; i < N; i++) {   /* 大きいものの数と小さなものの数の積を足す */
      int small, large;

      small = 0;
      for (j = 0; j < i; j++) {
        if (a[j] < a[i]) {
          small++;
        }
      }
      large = 0;
      for (k = 0; k < i; k++) {
        if (a[k] > a[i]) {
          large++;
        }
      }
      inv3 += small * large;
    }
    printf("検算 %3d: ", inv3);

    for (i = 0; i < N; i++) {   /* コマの表示 */
      printf("%x", a[i]+1);
    }
    printf("\n");

    for (i = 2; i < N && a[i] == i; i++) {  /* 終了するかどうかのテスト */
      ;
    }
    if (i == N) {
      break;
    }

    /* 一つ前または二つ前が自分より大きかったら,二つまとめて飛び越す */
    for (i = N-1; i > 1; i--) {
      if (a[i-2] > a[i] || a[i-1] > a[i]) {
        int tmp = a[i];

        a[i] = a[i-1], a[i-1] = a[i-2], a[i-2] = tmp; break;
      }
    }
  }
}

2018-11-12 (1) 20:44:02 +0900


きょうの Google 検索

"内部各担当部署共有報告" はみつからない。

"法的対応義務" は 3 件。

"首席行政相談課" はみつからない。

"該当行政庁" は 23 件。

2018-11-12 (1) 20:35:02 +0900


南総里見八犬伝>犬村大角は継母の位牌は持ち歩いているんだっけ?

2018-11-12 (1) 20:32:21 +0900


変わりソート>(仮称)第二転倒数なるものを考えてみた [... mita]

全ての三つ組のうち,最後のものが中間の値をもつもの,の総数である。 下のプログラムでの実験によると,転倒数が減らない間は, 第二転倒数は真に減ってゆく。

if ((a[i] - a[k]) * (a[k] - a[j]) > 0) とも書けるが, そうはしなかった。なんとなく。)

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

#define N 15    /* コマの数 */

int a[N];

int main() {
  int i, j, k, inversion, inv2;

  for (i = 0; i < N; i++) {     /* 配列を初期化 */
    a[i] = i;
  }

  srand((unsigned)time(NULL));  /* 乱数の種を初期化 */

  for (i = N; i > 0; i--) {     /* シャッフル */
    int tmp;
    int r;

    r = rand() % i;
    tmp = a[i-1]; a[i-1] = a[r]; a[r] = tmp;
  }

  for (  ;  ;  ) {              /* 無限ループ */
    inversion = 0;              /* 転倒数の計算 */
    for (i = 1; i < N; i++) {
      for (j = 0; j < i; j++) {
        if (a[j] > a[i]) {
          inversion++;
        }
      }
    }
    printf("転倒数 %3d: ", inversion); 

    inv2 = 0;                   /* (仮称)第二転倒数の計算 */
    for (k = 2; k < N; k++) {   /* i < j && j < k をみたす三つ組に対し */
      for (j = 1; j < k; j++) {     /* a[k] が最大のものの数を数える */
        for (i = 0; i < j; i++) {
          if (a[i] < a[k] && a[j] > a[k] || a[i] > a[k] && a[j] < a[k]) {
            inv2++;
          }
        }
      }
    }
    printf("(仮称)第二転倒数 %3d: ", inv2);

    for (i = 0; i < N; i++) {   /* コマの表示 */
      printf("%x", a[i]+1);
    }
    printf("\n");

    for (i = 2; i < N && a[i] == i; i++) {  /* 終了するかどうかのテスト */
      ;
    }
    if (i == N) {
      break;
    }

    /* 一つ前または二つ前が自分より大きかったら,二つまとめて飛び越す */
    for (i = N-1; i > 1; i--) {
      if (a[i-2] > a[i] || a[i-1] > a[i]) {
        int tmp = a[i];

        a[i] = a[i-1], a[i-1] = a[i-2], a[i-2] = tmp; break;
      }
    }
  }
}

実験結果をあげる。

転倒数  58: (仮称)第二転倒数  97: e587d634b9af2c1
転倒数  56: (仮称)第二転倒数 112: e587d634b9af12c
転倒数  56: (仮称)第二転倒数 100: e587d634b9a2f1c
転倒数  56: (仮称)第二転倒数  87: e587d634b9a2cf1
転倒数  54: (仮称)第二転倒数  89: e587d634b9a21cf
転倒数  52: (仮称)第二転倒数 103: e587d634b91a2cf
転倒数  52: (仮称)第二転倒数  95: e587d634b921acf
転倒数  50: (仮称)第二転倒数 108: e587d634b192acf
転倒数  50: (仮称)第二転倒数 101: e587d634b219acf
転倒数  48: (仮称)第二転倒数 112: e587d6341b29acf
転倒数  48: (仮称)第二転倒数 105: e587d63419b2acf
転倒数  48: (仮称)第二転倒数  97: e587d63419ab2cf
転倒数  46: (仮称)第二転倒数  99: e587d634192abcf
転倒数  46: (仮称)第二転倒数  92: e587d634219abcf
転倒数  44: (仮称)第二転倒数 106: e587d631429abcf
転倒数  44: (仮称)第二転倒数 104: e587d632149abcf
転倒数  42: (仮称)第二転倒数 117: e587d613249abcf
転倒数  42: (仮称)第二転倒数 116: e587d621349abcf
転倒数  40: (仮称)第二転倒数 126: e587d162349abcf
転倒数  40: (仮称)第二転倒数 124: e587d136249abcf
転倒数  40: (仮称)第二転倒数 121: e587d134629abcf
転倒数  38: (仮称)第二転倒数 128: e587d132469abcf
転倒数  38: (仮称)第二転倒数 127: e587d213469abcf
転倒数  36: (仮称)第二転倒数 133: e5871d23469abcf
転倒数  36: (仮称)第二転倒数 129: e58713d2469abcf
転倒数  36: (仮称)第二転倒数 124: e587134d269abcf
転倒数  36: (仮称)第二転倒数 118: e5871346d29abcf
転倒数  36: (仮称)第二転倒数 111: e58713469d2abcf
転倒数  36: (仮称)第二転倒数 103: e58713469ad2bcf
転倒数  36: (仮称)第二転倒数  94: e58713469abd2cf
転倒数  36: (仮称)第二転倒数  84: e58713469abcd2f
転倒数  34: (仮称)第二転倒数  84: e58713469ab2cdf
転倒数  32: (仮称)第二転倒数  84: e587134692abcdf
転倒数  30: (仮称)第二転倒数  86: e587134269abcdf
転倒数  28: (仮称)第二転倒数  92: e587123469abcdf
転倒数  28: (仮称)第二転倒数  90: e582713469abcdf
転倒数  28: (仮称)第二転倒数  87: e582371469abcdf
転倒数  28: (仮称)第二転倒数  83: e582347169abcdf
転倒数  28: (仮称)第二転倒数  78: e582346719abcdf
転倒数  26: (仮称)第二転倒数  82: e582341679abcdf
転倒数  24: (仮称)第二転倒数  88: e582134679abcdf
転倒数  22: (仮称)第二転倒数  92: e518234679abcdf
転倒数  22: (仮称)第二転倒数  90: e513824679abcdf
転倒数  22: (仮称)第二転倒数  87: e513482679abcdf
転倒数  22: (仮称)第二転倒数  83: e513468279abcdf
転倒数  22: (仮称)第二転倒数  78: e513467829abcdf
転倒数  20: (仮称)第二転倒数  78: e513462789abcdf
転倒数  18: (仮称)第二転倒数  79: e513246789abcdf
転倒数  18: (仮称)第二転倒数  78: e521346789abcdf
転倒数  16: (仮称)第二転倒数  81: e152346789abcdf
転倒数  16: (仮称)第二転倒数  80: e135246789abcdf
転倒数  16: (仮称)第二転倒数  78: e134526789abcdf
転倒数  14: (仮称)第二転倒数  78: e132456789abcdf
転倒数  14: (仮称)第二転倒数  77: e213456789abcdf
転倒数  12: (仮称)第二転倒数  78: 1e23456789abcdf
転倒数  12: (仮称)第二転倒数  77: 13e2456789abcdf
転倒数  12: (仮称)第二転倒数  75: 134e256789abcdf
転倒数  12: (仮称)第二転倒数  72: 1345e26789abcdf
転倒数  12: (仮称)第二転倒数  68: 13456e2789abcdf
転倒数  12: (仮称)第二転倒数  63: 134567e289abcdf
転倒数  12: (仮称)第二転倒数  57: 1345678e29abcdf
転倒数  12: (仮称)第二転倒数  50: 13456789e2abcdf
転倒数  12: (仮称)第二転倒数  42: 13456789ae2bcdf
転倒数  12: (仮称)第二転倒数  33: 13456789abe2cdf
転倒数  12: (仮称)第二転倒数  23: 13456789abce2df
転倒数  12: (仮称)第二転倒数  12: 13456789abcde2f
転倒数  10: (仮称)第二転倒数  10: 13456789abc2def
転倒数   8: (仮称)第二転倒数   8: 13456789a2bcdef
転倒数   6: (仮称)第二転倒数   6: 134567829abcdef
転倒数   4: (仮称)第二転倒数   4: 134562789abcdef
転倒数   2: (仮称)第二転倒数   2: 134256789abcdef
転倒数   0: (仮称)第二転倒数   0: 123456789abcdef

もう一つ。

転倒数  51: (仮称)第二転倒数 143: dae4356827c1f9b
転倒数  51: (仮称)第二転倒数 138: dae4356827c1bf9
転倒数  49: (仮称)第二転倒数 125: dae4356827c19bf
転倒数  49: (仮称)第二転倒数 116: dae43568279c1bf
転倒数  49: (仮称)第二転倒数 106: dae43568279bc1f
転倒数  47: (仮称)第二転倒数 110: dae435682791bcf
転倒数  45: (仮称)第二転倒数 117: dae435682179bcf
転倒数  43: (仮称)第二転倒数 128: dae435618279bcf
転倒数  43: (仮称)第二転倒数 123: dae435617829bcf
転倒数  41: (仮称)第二転倒数 127: dae435612789bcf
転倒数  41: (仮称)第二転倒数 123: dae435261789bcf
転倒数  39: (仮称)第二転倒数 132: dae435126789bcf
転倒数  39: (仮称)第二転倒数 129: dae432516789bcf
転倒数  37: (仮称)第二転倒数 137: dae431256789bcf
転倒数  37: (仮称)第二転倒数 136: dae423156789bcf
転倒数  35: (仮称)第二転倒数 144: dae412356789bcf
転倒数  35: (仮称)第二転倒数 143: dae241356789bcf
転倒数  35: (仮称)第二転倒数 141: dae234156789bcf
転倒数  33: (仮称)第二転倒数 147: dae213456789bcf
転倒数  31: (仮称)第二転倒数 150: da1e23456789bcf
転倒数  31: (仮称)第二転倒数 147: da13e2456789bcf
転倒数  31: (仮称)第二転倒数 143: da134e256789bcf
転倒数  31: (仮称)第二転倒数 138: da1345e26789bcf
転倒数  31: (仮称)第二転倒数 132: da13456e2789bcf
転倒数  31: (仮称)第二転倒数 125: da134567e289bcf
転倒数  31: (仮称)第二転倒数 117: da1345678e29bcf
転倒数  31: (仮称)第二転倒数 108: da13456789e2bcf
転倒数  31: (仮称)第二転倒数  98: da13456789be2cf
転倒数  31: (仮称)第二転倒数  87: da13456789bce2f
転倒数  29: (仮称)第二転倒数  86: da13456789b2cef
転倒数  27: (仮称)第二転倒数  87: da134567829bcef
転倒数  25: (仮称)第二転倒数  89: da134562789bcef
転倒数  23: (仮称)第二転倒数  91: da134256789bcef
転倒数  21: (仮称)第二転倒数  93: da123456789bcef
転倒数  21: (仮称)第二転倒数  92: d2a13456789bcef
転倒数  21: (仮称)第二転倒数  90: d23a1456789bcef
転倒数  21: (仮称)第二転倒数  87: d234a156789bcef
転倒数  21: (仮称)第二転倒数  83: d2345a16789bcef
転倒数  21: (仮称)第二転倒数  78: d23456a1789bcef
転倒数  21: (仮称)第二転倒数  72: d234567a189bcef
転倒数  21: (仮称)第二転倒数  65: d2345678a19bcef
転倒数  21: (仮称)第二転倒数  57: d23456789a1bcef
転倒数  19: (仮称)第二転倒数  59: d234567819abcef
転倒数  17: (仮称)第二転倒数  61: d234561789abcef
転倒数  15: (仮称)第二転倒数  63: d234156789abcef
転倒数  13: (仮称)第二転倒数  65: d213456789abcef
転倒数  11: (仮称)第二転倒数  66: 1d23456789abcef
転倒数  11: (仮称)第二転倒数  65: 13d2456789abcef
転倒数  11: (仮称)第二転倒数  63: 134d256789abcef
転倒数  11: (仮称)第二転倒数  60: 1345d26789abcef
転倒数  11: (仮称)第二転倒数  56: 13456d2789abcef
転倒数  11: (仮称)第二転倒数  51: 134567d289abcef
転倒数  11: (仮称)第二転倒数  45: 1345678d29abcef
転倒数  11: (仮称)第二転倒数  38: 13456789d2abcef
転倒数  11: (仮称)第二転倒数  30: 13456789ad2bcef
転倒数  11: (仮称)第二転倒数  21: 13456789abd2cef
転倒数  11: (仮称)第二転倒数  11: 13456789abcd2ef
転倒数   9: (仮称)第二転倒数   9: 13456789ab2cdef
転倒数   7: (仮称)第二転倒数   7: 134567892abcdef
転倒数   5: (仮称)第二転倒数   5: 134567289abcdef
転倒数   3: (仮称)第二転倒数   3: 134526789abcdef
転倒数   1: (仮称)第二転倒数   1: 132456789abcdef
転倒数   1: (仮称)第二転倒数   0: 213456789abcdef

次は,試したが,増えたり減ったりして無意味だった。

2018-11-12 (1) 18:23:46 +0900


回文>「再帰は奇異さ」「(さいきはきいさ)

「さいき」と読む姓もあるな。

2018-11-12 (1) 17:22:01 +0900


「県立広島大学」が正式名称。「広島県立大学」はその母体の一つ

知らなかった。

英語では Prefectural University of Hiroshima と Hiroshima Prefectural University だそうだ。

2010 年 6 月 4 日金曜日づけ朝日新聞大阪本社版社会面, 「大麻栽培容疑 大学生を逮捕」「県立広島大4年」で気づいた。

2018-11-12 (1) 17:18:23 +0900


変わりソート>前項のプログラムをほんのわずかだけ改良してみた

最後は 123456789abcdef か 213456789abcdef で終わる。

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

#define N 15    /* コマの数 */

int a[N];

int main() {
  int i, j, inversion;

  for (i = 0; i < N; i++) {     /* 配列を初期化 */
    a[i] = i;
  }

  srand((unsigned)time(NULL));  /* 乱数の種を初期化 */

  for (i = N; i > 0; i--) {     /* シャッフル */
    int tmp;
    int r;

    r = rand() % i;
    tmp = a[i-1]; a[i-1] = a[r]; a[r] = tmp;
  }

  for (  ;  ;  ) {              /* 無限ループ */
    inversion = 0;              /* 転倒数の計算 */
    for (i = 1; i < N; i++) {
      for (j = 0; j < i; j++) {
        if (a[j] > a[i]) {
          inversion++;
        }
      }
    }
    printf("転倒数 %3d: ", inversion); 
    for (i = 0; i < N; i++) {   /* コマの表示 */
      printf("%x", a[i]+1);
    }
    printf("\n");

    for (i = 2; i < N && a[i] == i; i++) {  /* 終了するかどうかのテスト */
      ;
    }
    if (i == N) {
      break;
    }

    /* 一つ前,二つ前が自分より大きかったら,二つまとめて飛び越す */
    for (i = N-1; i > 1; i--) {
      if (a[i-2] > a[i] || a[i-1] > a[i]) {
        int tmp = a[i];

        a[i] = a[i-1], a[i-1] = a[i-2], a[i-2] = tmp; break;
      }
    }
  }
}

2018-11-12 (1) 02:13:23 +0900


変わりソート> a[i-2] か a[i-1] が a[i] より大なら a[i] が二つ飛び越す

長さ 3 の巡回置換であることを考えると,転倒数は変わらないか 2 だけ減る。 転倒数が 1 以下になったらプログラムは終わる。

いままでの実験では,必ず終わる。N を偶数にしても同様。 理由はこれから考える。

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

#define N 15    /* コマの数 */

int a[N];

int main() {
  int i, j, inversion;

  for (i = 0; i < N; i++) {     /* 配列を初期化 */
    a[i] = i;
  }

  srand((unsigned)time(NULL));  /* 乱数の種を初期化 */

  for (i = N; i > 0; i--) {     /* シャッフル */
    int tmp;
    int r;

    r = rand() % i;
    tmp = a[i-1]; a[i-1] = a[r]; a[r] = tmp;
  }

  for (  ;  ;  ) {              /* 無限ループ */
    inversion = 0;              /* 転倒数の計算 */
    for (i = 1; i < N; i++) {
      for (j = 0; j < i; j++) {
        if (a[j] > a[i]) {
          inversion++;
        }
      }
    }
    printf("転倒数 %3d: ", inversion); 
    for (i = 0; i < N; i++) {
      printf("%x", a[i]+1);
    }
    printf("\n");
    if (inversion <= 1) {
      break;
    }

    /* 一つ前,二つ前が自分より大きかったら,二つまとめて飛び越す */
    for (i = N-1; i > 1; i--) {
      if (a[i-2] > a[i] || a[i-1] > a[i]) {
        int tmp = a[i];

        a[i] = a[i-1], a[i-1] = a[i-2], a[i-2] = tmp; break;
      }
    }
  }
}

出力例。

転倒数  54: e5b7461f2c8da39
転倒数  54: e5b7461f2c8d9a3
転倒数  52: e5b7461f2c8d39a
転倒数  52: e5b7461f2c89d3a
転倒数  52: e5b7461f2c89ad3
転倒数  50: e5b7461f2c893ad
転倒数  48: e5b7461f2c389ad
転倒数  48: e5b7461f28c39ad
転倒数  48: e5b7461f289c3ad
転倒数  48: e5b7461f289ac3d
転倒数  46: e5b7461f2893acd
転倒数  44: e5b7461f2389acd
転倒数  44: e5b74613f289acd
転倒数  44: e5b746138f29acd
転倒数  44: e5b7461389f2acd
転倒数  44: e5b7461389af2cd
転倒数  44: e5b7461389acf2d
転倒数  44: e5b7461389acdf2
転倒数  42: e5b7461389ac2df
転倒数  40: e5b74613892acdf
転倒数  38: e5b74613289acdf
転倒数  38: e5b74621389acdf
転倒数  36: e5b74162389acdf
転倒数  36: e5b74136289acdf
転倒数  34: e5b74123689acdf
転倒数  34: e5b72413689acdf
転倒数  34: e5b72341689acdf
転倒数  32: e5b72134689acdf
転倒数  30: e5b17234689acdf
転倒数  30: e5b13724689acdf
転倒数  30: e5b13472689acdf
転倒数  30: e5b13467289acdf
転倒数  28: e5b13426789acdf
転倒数  26: e5b12346789acdf
転倒数  26: e52b1346789acdf
転倒数  26: e523b146789acdf
転倒数  26: e5234b16789acdf
転倒数  26: e52346b1789acdf
転倒数  26: e523467b189acdf
転倒数  26: e5234678b19acdf
転倒数  26: e52346789b1acdf
転倒数  26: e52346789ab1cdf
転倒数  24: e523467891abcdf
転倒数  22: e523467189abcdf
転倒数  20: e523416789abcdf
転倒数  18: e521346789abcdf
転倒数  16: e152346789abcdf
転倒数  16: e135246789abcdf
転倒数  16: e134526789abcdf
転倒数  14: e132456789abcdf
転倒数  14: e213456789abcdf
転倒数  12: 1e23456789abcdf
転倒数  12: 13e2456789abcdf
転倒数  12: 134e256789abcdf
転倒数  12: 1345e26789abcdf
転倒数  12: 13456e2789abcdf
転倒数  12: 134567e289abcdf
転倒数  12: 1345678e29abcdf
転倒数  12: 13456789e2abcdf
転倒数  12: 13456789ae2bcdf
転倒数  12: 13456789abe2cdf
転倒数  12: 13456789abce2df
転倒数  12: 13456789abcde2f
転倒数  10: 13456789abc2def
転倒数   8: 13456789a2bcdef
転倒数   6: 134567829abcdef
転倒数   4: 134562789abcdef
転倒数   2: 134256789abcdef
転倒数   0: 123456789abcdef

こんどは転倒数が 0 にならない場合を。

転倒数  47: a1f35c47eb6892d
転倒数  45: a1f35c47eb6289d
転倒数  43: a1f35c47e2b689d
転倒数  43: a1f35c47e28b69d
転倒数  43: a1f35c47e289b6d
転倒数  41: a1f35c47e2869bd
転倒数  41: a1f35c47e6289bd
転倒数  39: a1f35c472e689bd
転倒数  39: a1f35c4728e69bd
転倒数  39: a1f35c47289e6bd
転倒数  39: a1f35c47289be6d
転倒数  39: a1f35c47289bde6
転倒数  37: a1f35c47289b6de
転倒数  35: a1f35c472869bde
転倒数  35: a1f35c476289bde
転倒数  33: a1f35c427689bde
転倒数  33: a1f35c462789bde
転倒数  31: a1f35c246789bde
転倒数  31: a1f354c26789bde
転倒数  31: a1f3546c2789bde
転倒数  31: a1f35467c289bde
転倒数  31: a1f354678c29bde
転倒数  31: a1f3546789c2bde
転倒数  31: a1f3546789bc2de
転倒数  29: a1f35467892bcde
転倒数  27: a1f35467289bcde
転倒数  25: a1f35426789bcde
転倒数  23: a1f32546789bcde
転倒数  23: a1f34256789bcde
転倒数  21: a1f23456789bcde
転倒数  21: a13f2456789bcde
転倒数  21: a134f256789bcde
転倒数  21: a1345f26789bcde
転倒数  21: a13456f2789bcde
転倒数  21: a134567f289bcde
転倒数  21: a1345678f29bcde
転倒数  21: a13456789f2bcde
転倒数  21: a13456789bf2cde
転倒数  21: a13456789bcf2de
転倒数  21: a13456789bcdf2e
転倒数  21: a13456789bcdef2
転倒数  19: a13456789bcd2ef
転倒数  17: a13456789b2cdef
転倒数  15: a134567829bcdef
転倒数  13: a134562789bcdef
転倒数  11: a134256789bcdef
転倒数   9: a123456789bcdef
転倒数   9: 2a13456789bcdef
転倒数   9: 23a1456789bcdef
転倒数   9: 234a156789bcdef
転倒数   9: 2345a16789bcdef
転倒数   9: 23456a1789bcdef
転倒数   9: 234567a189bcdef
転倒数   9: 2345678a19bcdef
転倒数   9: 23456789a1bcdef
転倒数   7: 234567819abcdef
転倒数   5: 234561789abcdef
転倒数   3: 234156789abcdef
転倒数   1: 213456789abcdef

転倒数は最大で 1 + 2 + 3 + ... + 14 = 105 である。

2018-11-11 (0) 23:00:36 +0900


NHK ラジオ第 2 放送>「文化講演会」は,どこまで原稿を用意してある?

いま放送中。

アナウンサーでもときどき言う「これは『ですね』」のような冗語がなく, 聞きやすい。

完全な原稿を用意しているが,読み上げにならないようにしている,とみた。

2018-11-11 (0) 21:39:14 +0900


若いころから近眼ではあるが,いまでも目そのものはよく見える。感謝せねば

2018-11-11 (0) 18:32:11 +0900


年賀状印刷を頼んだら,「すみませんがお会計は受け取り時に」と言われた

一万円札を出したらそう言われた。 おつりが足りなくなりそうなので,とのこと。 よく探したら五千円札があり,それで払った。

普通,「すみませんが」と言われたら「お会計はきょうお願いします」 だと思うところ。ちょっと変わった経験をした。

2018-11-11 (0) 18:13:56 +0900


ラーメン屋は,ハーフラーメンとハーフチャーハンを出せばよいのでは

前々項に関連。

普通の人はラーメンかチャーハンを頼む。 たくさん食べたい人はラーメン+ハーフチャーハン, あるいはチャーハン+ハーフラーメン,と頼むかもしれない。 小食の人はハーフラーメンかハーフチャーハンを注文する。

2018-11-11 (0) 16:38:59 +0900


小食の人のために,一品でおなかがいっぱいにならない量を出す店が増えれば

……よいと思う。前項の投書を読んで。

普通盛りのラーメンで普通の人がおなかいっぱいになるよう設定されていると, 確かに,小食の人は困る。

一品だけでおなかがいっぱいにならないような店もある。 めんものを頼むとご飯茶わんぐらいので出てくる。 ほかに,シューマイや春巻きなどを追加することを前提にしてあるが, 小食の人はそれだけ頼めばよい。点心のお店がこれに近いかな。

2018-11-11 (0) 16:13:18 +0900


小食の人>「大盛りの増量分だけください」とは言えないか

2010 年 6 月 10 日木曜日づけ朝日新聞大阪本社版「声」掲載の, 名古屋市北区の 57 歳の会社役員,今岡茂樹さんの 「小食客のため量を3段階に」。

ラーメン屋で, 麺(めん)を少なくして欲しいと頼んだが, それはできないと断られた。 大盛りならできるとのこと》とあるのを見て,思った。

普通盛り,大盛りについて, すでに一人分ずつ分けてある店だとむずかしいだろう。 そうではなく, 大盛りの場合に,普通盛りに追加する分を分けてあり, それを普通盛りに足して出す店なら, 「その追加分だけくれ。値段は普通盛りと同じでよい」 という交渉の余地がありそうだ。

2018-11-11 (0) 16:06:09 +0900


「小春日和」は旧暦十月に限られるのか? 2033 年はどうする?

「小春」が旧暦十月の異称だそうで,それに従うならそうなるが, 旧暦は季節に対し一か月ずれるから,それでよいのか,との思いも。

2018-11-11 (0) 15:52:13 +0900


「『子』がつく名前は日本史上この人物が初」に「ヒミコは?」との質問を…

…したやつがいた。高等学校のクラスで。教師はしばらく沈黙した。

2018-11-11 (0) 15:28:24 +0900


道路交通法を理解していない運転者がいるとはおそろしい

2018 年 11 月 8 日木曜日づけ朝日新聞大阪本社版社会面, 「横断歩道に人 止まってますか」。

違反者からは戸惑いの声も漏れた。 軽乗用車を運転していた北九州市の男性(45)は 「渡っている人がいたら止まるけれど, 渡る前でも止まらなければならないとは思わなかった」。

こういう運転者がいるんだ。こわいな。しっかり取り締まってほしい。

警察が取り締まりを始めたのはよいニュースだ。

2018-11-11 (0) 14:57:33 +0900


最近,朝日新聞にグランドセイコーの広告が出ている

高い。重い。だから買わない。……と決めよう。

2018-11-11 (0) 14:47:46 +0900


日系3世でイノウエを Inouye とつづる人がいる [... cuzuru hito ga iru]

2018 年 11 月 8 日木曜日づけ朝日新聞大阪本社版掲載の「ひと」は アイリーン・ヒラノ・イノウエさん。 ラテン字母では Irene Hirano Inouye とある。

[je] と発音するのだろうか。 あるいは,Inoue だと語尾の読まない母音字と思われるので y を入れている?

2018-11-11 (0) 14:29:29 +0900


マタイ 23,3>明かりは持っていたが油がない,とはどういうことか

前項に関連。新共同訳は 《愚かなおとめたちは、ともし火は持っていたが、油の用意をしていなかった》 とする。

もとの単語は λαμπας, 英語の lamp のもととなった単語だが, 古典ギリシア語ではランプの意味ではないらしい。

……,そうか。一晩もつだけの油がない,という意味だったんだな。

2018-11-11 (0) 14:19:50 +0900


折々のことば>マタイ伝の十人のおとめのたとえ

2018 年 11 月 8 日木曜日づけ朝日新聞大阪本社版掲載分。鷲田清一氏。

思慮の浅い者たちは, あかりは持っていたが,油を用意していなかった》 とマタイ伝をあげている。 (口語訳,25,3 である。)

ここはイエスが再臨について語っているところ。

先の見えない,塞いだ時代だと人は言う。 けれども視界が遮られているのは, 未来が不確定だからではなく, 目を凝らせばある未来が確実に来ることがわかるのに, すべて先送りにし, その対策に本気で着手できないでいるからではないのか。 例えば人口減少,国家財政の破綻(はたん), 経済成長の限界,放射性廃棄物処理の膠着(こうちゃく)。 聖書のこの一節は私たちのそんな無様も思い起こさせる。

そう読むのも自由だけど。

2018-11-11 (0) 14:08:33 +0900


桜田です!>単にカレンが食いしん坊というだけ?

きょうづけ毎日新聞掲載分。

1. 黒井先生と黒岩先生がカップを手に話し合っている。 職員室には見えない。喫茶店か?  黒岩先生 「最近は 授業中に 座っていられない 子供が 増えてるな」。 黒井先生「学校 全体で 見守って いかないと」。

2. “そろそろ 給食の時間 ‥‥”。 カレンが(たぶん)教科書を開いている。

3. “ああっ カレーの匂い ‥‥!” カレン,顔をあげる。

4. “待ち遠 しい〜〜〜”。カレン,立ち上がる。 生徒たち,それを見ている。 黒岩先生「あれは 違うな…」“食いしんぼな だけだ”。

単にカレンが食いしん坊というだけ?  それと座っていられないを結びつけてみた, と。待ち遠しいとどうして立ち上がるのか,の説明が弱いのでは。

2018-11-11 (0) 13:53:25 +0900


きょうの Google 検索

"主旨の性格" は 2 件。

"公的根拠資料" は 3 件。

"危惧くださって" はみつからない。

2018-11-11 (0) 13:42:17 +0900


最近のネットニュースはグランプリを GP と略すのね [... rjakusu no ne]

2018-11-10 (6) 22:01:34 +0900

書き忘れた。略すのは構わないが,元のことばを一度は書いてほしい

2018-11-11 (0) 13:46:47 +0900


Google 翻訳> grand prix を「素晴らしい価格」と訳す [... to jakusu]

「グランプリ」は grand prix とする。

2018-11-10 (6) 21:58:36 +0900

英語からの翻訳と指定すれば grand prix は「グランプリ」と訳される

広辞苑第五版によれば,グランプリはフランス語からの借用語。

2018-11-11 (0) 17:45:10 +0900


すのもの Sunomono