色々な漢字の「のりこ」さんがいます(全て2文字で◯子さん)
しかし上手く書けず*だらけになってしまいました
そこでこの隙間を取り除いてください
ただし「◯子」と「◯子」の間には*1つ残してください
また何処であろうと*が1番多い所はそのまま残してください
若し*が多い同数が複数あってもそのそのまま残してください
それ以外の*は全て消し去ってください
<例>
典子*紀子*矩子*******倫子 (最大が1ヶ所の時)
典子*紀*****子*****矩子*倫子 (最大が2ヶ所の時)
残す*はそのまま同じ所です
(からくちさん)
解答用参考ファイル: 20190701をダウンロード
解答用参考ファイル(y sakudaさん提供): 20190701VBAをダウンロード
***********************************************************************
解答発表は07/06(土)の20:00です。それまでは直接数式を
書き込むこと・ポイントとなる関数名を書き込むことはご遠慮ください。
***********************************************************************
正直、どこから手をつければよいのかわかりません。
投稿情報: くまぷー | 2019年7 月 1日 (月曜日) 午後 08時05分
意味が全然分かりません。どのような場合、何が正解なのか例示お願いします。
投稿情報: y sakuda | 2019年7 月 1日 (月曜日) 午後 08時11分
名前間に一つ*を残すらしいのは分かるのですが、
「また何処であろうと*が1番多い所はそのまま残してください」
がさっぱりです。
投稿情報: y sakuda | 2019年7 月 1日 (月曜日) 午後 08時14分
>例示
**典子***紀子*******倫子**
は
典子*紀子*******倫子
最大が7つだったのでそこだけを残し
後は名前の間に1つだけに
*紀子***矩子***法子*則子*****倫子******
は
紀子*矩子*法子*則子*倫子******
最大が最後のち所で6こなのでそこは残し
後は名前の間に1つだけに
投稿情報: からくち | 2019年7 月 1日 (月曜日) 午後 08時25分
現状250~300文字位でどうにか、、、かな
投稿情報: からくち | 2019年7 月 1日 (月曜日) 午後 08時30分
現状250~300文字位でどうにか、、、かな
投稿情報: からくち | 2019年7 月 1日 (月曜日) 午後 08時30分
いまさらですが、前回の問題にコメントしました
今回の問題ですが、まだ考えていませんが、
スペースを見た目をわかりやすくするために*にしたのではなかったのですね
投稿情報: min | 2019年7 月 1日 (月曜日) 午後 08時39分
意味は分かったつもりですが・・・
はてさて、どうしたものか・・・・
投稿情報: y sakuda | 2019年7 月 1日 (月曜日) 午後 08時42分
>最大が7つだったのでそこだけを残し
最大が複数ある場合はあるのでしょうか?
投稿情報: min | 2019年7 月 1日 (月曜日) 午後 08時56分
ちらっ、、、、
うーーん
投稿情報: jjj | 2019年7 月 1日 (月曜日) 午後 09時04分
>最大が複数ある場合
わたしが今までに見た中では4ヶ所同じ最大だった事がありました
>*にしたのでは
です、、、
紀子 倫子
より
紀子*****倫子
の方が分かり易いのではと
空白だと数が分かり難いかもで
投稿情報: からくち | 2019年7 月 1日 (月曜日) 午後 09時13分
>ちらっ、、、、
ジョー3さん、、、問題作ってください
どうも出題は苦手です
投稿情報: からくち | 2019年7 月 1日 (月曜日) 午後 09時14分
出題者解答例は238文字になると思います
これ多分完璧ではと思うので、、、今のところ
投稿情報: からくち | 2019年7 月 1日 (月曜日) 午後 10時04分
また疑問がわきました
紀*****子の*****が最大になった場合は残すのでしょうか
投稿情報: y sakuda | 2019年7 月 1日 (月曜日) 午後 11時11分
>残すのでしょうか
はい、、、
何処にあろうが最大はそのまま残してください
投稿情報: からくち | 2019年7 月 1日 (月曜日) 午後 11時26分
うーーん、ますます方針がたたなくなった・・・・・
丸で手が付かない状態のままです・・・・
投稿情報: y sakuda | 2019年7 月 1日 (月曜日) 午後 11時38分
>紀*****子の*****が最大になった場合は残すのでしょうか
それは私も想いました。
それではそもそも、のり子(紀子)ではなくなってしまいますので・・・
・・・で戯れで下ののように整形するのをやってみました。
多分この整形が一般的だと思うので・・・
典子*紀子*法子*希子*範子*記子*矩子*規子
これでも200文字近くになってしまった・・・
投稿情報: くまぷー | 2019年7 月 2日 (火曜日) 午前 06時08分
◆これでもいいのでしょうか?
典子*紀子*法子*希子*****規子*****
投稿情報: maron | 2019年7 月 2日 (火曜日) 午前 07時05分
いろいろな考え方があるのですね
改めて面白く感じます
確かに、、、ですが
でもこの問題はそもそもが最大スペースを、、、
なのでこれを消しては何も残らない
典子*紀**子**倫子
おかしいかもですが
典子 紀 子 倫子
これが出発でした
<出題の発想>
PCに作成した文章を悪戯されたので直す
しかし悪戯した事を注意する為に1番大きい箇所を残しておく
解答するには全く無関係の事ですが
これが問題作成時の原点ですので
投稿情報: からくち | 2019年7 月 2日 (火曜日) 午前 07時06分
◆取り敢えず作ってみました、190ですが
◆自信はありません
投稿情報: maron | 2019年7 月 2日 (火曜日) 午前 07時07分
>190ですが
行き成り、、、凄~い
夢の100台ですか
199と200は1つ違いとは思えない過ごさ
もう1度書いて見るか、、、
投稿情報: からくち | 2019年7 月 2日 (火曜日) 午前 08時28分
>これでもいいのでしょうか
はい
投稿情報: からくち | 2019年7 月 2日 (火曜日) 午前 08時29分
最大云々を考えず、のりこの間だけ残して消すってのすら、とっかかりなし。
もう一日くらいアイデアなしが続くとリタイアの可能性・・・・
リタイアは避けたいんですが、問題見た途端、ある程度最低一つ掘る方向が見えないとそう言うの結構ある^^:
投稿情報: y sakuda | 2019年7 月 2日 (火曜日) 午前 09時41分
わたしは最初全ての*を消し最大のみ*を入れ
子の次に*を入れ最後の*を消す
をしました
所が最後に最大があった時に問題が1つ狂う事を発見
こんな事の繰り返しでまだ238
190なんて夢のまた夢です
48も減らすなんてちょっとした問題の文字数ですよ
投稿情報: からくち | 2019年7 月 2日 (火曜日) 午前 10時46分
私も、からくちさんのように、*を消したり、入れたりで結局268w
どの程度ダイエットの余地があるのか・・・・
投稿情報: y sakuda | 2019年7 月 2日 (火曜日) 午前 11時31分
最大値が5か所、しかも、紀***子みたいに名前の間が最大が2か所なんてレアケース発生^^
*3個が最大でしたが。
ある意味いいもの見られた。名前の間に残るパターンの検証にもなったし。
式としては依然苦戦中。まだ、250
投稿情報: y sakuda | 2019年7 月 2日 (火曜日) 午後 12時41分
わたしも自身で作っておきながら
出来た、、、と思ったら
倫子*****
最後に最大が来た
最初、、、子*としていたので
倫子******
と1個多く着いてしまい
そうか最後に来る事も当然あるなと書き直し
それの連続です
投稿情報: からくち | 2019年7 月 2日 (火曜日) 午後 05時27分
>それの連続です
完全にそれw
↑に書かれてること全部該当します。
で、普通こういう長くなった奴はいくらでも削りどころがあるはずなんですが、これはどこか手順を省略できるとことか、手順を合併するとことか見つけないと・・・・
ということで、普通のダイエットで250にしたとこで停止状態。
投稿情報: y sakuda | 2019年7 月 2日 (火曜日) 午後 05時44分
>わたしは最初全ての*を消し最大のみ*を入れ
>子の次に*を入れ最後の*を消す
>をしました
◆手順を書けば、解答になるように思います
投稿情報: maron | 2019年7 月 2日 (火曜日) 午後 07時59分
ところで、この問題の最大の疑問点だが・・・
何故、「えりこ」でも「よりこ」でもなく「のりこ」なのだろうか?
投稿情報: くまぷー | 2019年7 月 2日 (火曜日) 午後 08時24分
>手順を書けば、解答になるように思います
はい、、、わたしもそう思います
故にこの手順では不可能と思います
デタラメに書きましたので
全ての*を消しその後に最大を何処に入れるのか
余りにも無駄過ぎると思います
では何故書いたのか、、、
sakudaさんのコメントに失礼ながら多少の後押しになればと、、、
でも答に繋がる物は書けないので態と間違えを書きました
若しそれでも、、、でしたら誠にすみませんでした
今更ですがくまぷーさん削除をお願い致します
申し訳ございません
投稿情報: からくち | 2019年7 月 2日 (火曜日) 午後 08時36分
>sakudaさんのコメントに失礼ながら多少の後押しになればと、、、
www
まさにそんなことやってるから、長いし自分で見てもなんか、手がありそうなんですが、愚直にやる以外の手が未だ見つかってないですw
投稿情報: y sakuda | 2019年7 月 2日 (火曜日) 午後 09時35分
のべつまくなしに、ここの問題やってた頃なら最初から試していたであろう変更をやって、ようやく236
ただ、基本的な手順を変えたわけじゃないので・・・・
投稿情報: y sakuda | 2019年7 月 2日 (火曜日) 午後 10時09分
やっと、一つ思いついて216
190はともかく、200アンダーにはしたいけど、道は遠い。
投稿情報: y sakuda | 2019年7 月 2日 (火曜日) 午後 11時13分
216は凄いですよ
わたしは215が出来たと思ったのですが駄目でした
1番末尾に最大が来ると*が1つ少なくなってしまう
直せば当然文字数増
投稿情報: からくち | 2019年7 月 3日 (水曜日) 午前 06時14分
お早うございます。
ぜんぜん、アイディアが浮かびません。
ギブアップです。
投稿情報: くまぷー | 2019年7 月 3日 (水曜日) 午前 06時25分
使ってる関数変えた訳じゃないんですが、手順を見直し、手順を一段減らしました^^
他の式との比較で数万回やってもエラーがでないので大丈夫だと思うのですが、やはり不安なので、ちゃんとしたプログラム作ってチェックしようかと思ってます。
投稿情報: y sakuda | 2019年7 月 3日 (水曜日) 午前 10時59分
多分、、、sakudaさんとわたしは同じ関数で同じ様な事をしている気がする
これではとても190は夢のまた夢と言った気がする
でも他の関数って何だろう、、、
投稿情報: からくち | 2019年7 月 3日 (水曜日) 午後 12時18分
実は201文字と言うのが出来た、、、
と思った
2~3回F9を押したら何だこれは、、、
そうかこんなのも出るのか、、、
あえなく撃沈でした
投稿情報: からくち | 2019年7 月 3日 (水曜日) 午後 12時30分
プログラムつくりました。
でも、ここまで来ると、たまにエラーが出るってサンプル式つくれなくなってるし、そもそも私の問題の解釈が正しいかって問題もありますので、くまぷーさんに公開してもらって、チェックはみなさんにお任せします。
投稿情報: y sakuda | 2019年7 月 3日 (水曜日) 午後 01時24分
くまぷーさん送りましたのでよろしく。
投稿情報: y sakuda | 2019年7 月 3日 (水曜日) 午後 01時29分
>くまぷーさん送りましたのでよろしく。
有り難うございます。m(__)m
投稿情報: くまぷー | 2019年7 月 3日 (水曜日) 午後 01時56分
早速、公開させて頂きました。
みなさん、よろしくお願いいたします。
投稿情報: くまぷー | 2019年7 月 3日 (水曜日) 午後 02時01分
お手数かけました。
しかし、これが間違えてたら話がこんがらがるw
投稿情報: y sakuda | 2019年7 月 3日 (水曜日) 午後 02時07分
試してみるアイデアが出なくなった・・・・
そろそろ終わりかも
投稿情報: y sakuda | 2019年7 月 3日 (水曜日) 午後 06時23分
◆sakudaさんので、チェックしました
◆すごく早くに「OK」になりました
◆いつもありがとうございます
投稿情報: maron | 2019年7 月 3日 (水曜日) 午後 06時40分
>◆すごく早くに「OK」になりました
えーっ!!
・・ということは190!!
ガーン!!
投稿情報: くまぷー | 2019年7 月 3日 (水曜日) 午後 06時49分
190OKですかーー
対抗するにはまだ、30文字近く減らさなきゃならないのに方向性すら・・・
私の解釈があってるなら、216のは、3万回のチェック3回やったから大丈夫だとおもいますが、道は長い。
投稿情報: y sakuda | 2019年7 月 3日 (水曜日) 午後 07時19分
よくわかりませんが、適当にやってみました。
211でした。
式が長いのでよく見ないと無駄があるのかさっぱりわかりません。
一応sakudaさんのチェックでは数千回はOKでした。
投稿情報: min | 2019年7 月 3日 (水曜日) 午後 08時44分
もう少しやってみましたが、188でした。
投稿情報: min | 2019年7 月 3日 (水曜日) 午後 09時08分
わーー
とうとう190も切る人が・・・・
投稿情報: y sakuda | 2019年7 月 3日 (水曜日) 午後 09時17分
ささやかなダイエットで212
投稿情報: y sakuda | 2019年7 月 3日 (水曜日) 午後 10時25分
やったー
ブレークスルーがあって、とうとう192
これでもmin、maron両氏には届きませんが、とりあえず満足^^
投稿情報: y sakuda | 2019年7 月 3日 (水曜日) 午後 11時11分
お早うございます。
>もう少しやってみましたが、188でした。
>とうとう190も切る人が・・・・ ×2
>ブレークスルーがあって、とうとう192
>これでもmin、maron両氏には届きませんが、とりあえず満足^^
アンダー200、すごいですよ。
私なんてそもそも、出来ない・・・
投稿情報: くまぷー | 2019年7 月 4日 (木曜日) 午前 07時04分
◆関数種:5
◆使用関数数:16
◆同じ関数の最大使用数:5
◆取り敢えず、190から減りません
投稿情報: maron | 2019年7 月 4日 (木曜日) 午前 09時24分
私の192も関数の数と種類は同じだと思う。
関数多すぎて正確にはかぞえてないけどw
投稿情報: y sakuda | 2019年7 月 4日 (木曜日) 午前 11時23分
なんだか、昨日の式は無駄がある気がしてなりません。
後で考えます。
投稿情報: min | 2019年7 月 4日 (木曜日) 午後 06時04分
やってみましたが、167、なんだかよくわからなくなってきました。
一応sakudaさんのチェックプログラムで5000回はOkでしたが、、
投稿情報: min | 2019年7 月 4日 (木曜日) 午後 08時34分
何か最近わたしのエクセル君のする事が分からなくなって来た
substitute("AAA100","A1",)
この式、、、AA00 と思いますか
わたしは当然そうなると思っていました
でも、、、AA001 になってしまうと
substituteてそんな関数だったっけと思ってしまう
エクセル君、、、教えて
何故100が001になるのですか
式が書けないです、、、これでは、、、
投稿情報: からくち | 2019年7 月 4日 (木曜日) 午後 09時12分
パソコン閉じましたので
検証できませんが、何でなんでしょう?
それにしてもからくちさんは、いつもながらすごい
普通は考えもしないことを、、
投稿情報: min | 2019年7 月 4日 (木曜日) 午後 09時24分
2013ですが、AA00になりましたよ。
からくちさん、何を使っておられますか?
167??
トンデモネーなw
投稿情報: y sakuda | 2019年7 月 4日 (木曜日) 午後 09時40分
お早うございます。
からくちさん、解答例の送付、有難うございます。
それと・・・substitute("AAA100","A1",)は
AA00 になりますね。
office 365 の32bitバージョンです。
投稿情報: くまぷー | 2019年7 月 5日 (金曜日) 午前 06時57分
もしかして、こんな荒業使えるんかってアイデア試したら上手くいったけど、183
それ考えると、minさんの167って、ますますとんでもなく感じますねーー
投稿情報: y sakuda | 2019年7 月 5日 (金曜日) 午前 11時48分
sakudaさんも凄い
皆さん100台か
因みに出題者解答例は238だったかな、、、
悲しいです、、、又も「完敗」ですね
いつか「乾杯」して喜びたいな
投稿情報: からくち | 2019年7 月 5日 (金曜日) 午後 08時58分
寝床の中で、フト思い付いて、大幅減少と思ったけど、実質空振り・・・・
100%の空振りではなく、最初に思いつくべきダイエットがその過程で出来ており、2文字減り181
これ、恐らく、私の192とmaronさんの190の違いをいまさらながら見つけたらしいw
投稿情報: y sakuda | 2019年7 月 6日 (土曜日) 午前 02時56分
改めて皆さんの凄さを感じました
167ですか、、、
165で後一歩まで出来るけど
これ最大が最後に来ると1個足りない
勿論訂正は出来るけど文字数も戻る
皆さんの式、、、楽しみです
投稿情報: からくち | 2019年7 月 6日 (土曜日) 午前 06時43分
◆先攻バテかな!
◆190から減りもしない
投稿情報: maron | 2019年7 月 6日 (土曜日) 午前 08時23分
再度寝床にはいってから何となく見えたのを、今やってみてささやかにダイエット
179
どうも、minさんのとは、手順が一つ多いのか、最大値求める手法の長さが大幅に違うかだろうと推測してます。
投稿情報: y sakuda | 2019年7 月 6日 (土曜日) 午前 09時38分
今晩も、出かけてて遅刻します
投稿情報: y sakuda | 2019年7 月 6日 (土曜日) 午前 09時42分
もう少し減らないかと
もうちょっとやってみましたが、
167近辺では173、169にしかなりません。
あきらめました。
ちなみに167は
使用関数14個
関数種類7種類
です。
投稿情報: min | 2019年7 月 6日 (土曜日) 午前 09時46分
全然、参加しないのもナンだと思い、とにかくやってみました。
短い方は勝負にならないので・・・
長い方で・・・513文字!!
投稿情報: くまぷー | 2019年7 月 6日 (土曜日) 午後 03時47分
こりゃすごい!
投稿情報: min | 2019年7 月 6日 (土曜日) 午後 05時22分
>長い方で・・・513文字!!
>こりゃすごい!、、、x2
恐れ入りました
投稿情報: からくち | 2019年7 月 6日 (土曜日) 午後 06時02分