ACUOコメント
問題の中にも書きましたが、ACUOブログコンテストの提灯持ち問題として
考えたものです。
10月1日で判定するっての、後になるまでしらなかったw
で、お題優先ですから、問題は単純で、B6にランダムに入っている文字を並べ変えて(アナグラム)
B4に入っている文字列がつくれるかどうか判定するというだけです。
両方のセルに入る文字は12文字以内で半角大文字&半角ブランクのみとします。
(y sakudaさん談)
【問題】
B4に12文字以下の半角大文字、半角ブランクで構成された文字列があります
B6にやはり、半角大文字と半角ブランクで任意の文字列が入っています
この、B6の文字を並べ変えて、正解文字列にできる場合は判定欄E4に
True、正解文字列にできない場合はFalseを入れてください
上の例では
使用文字列:ACEOOTTLUb ならTrue(最後のbは半角ブランクの意味です)
使用文字列:ACEEOTTLUb ならFalse(最後のbは半角ブランクの意味です)
とします。
【条件】
名前、ワークエリア等を使用せず、純粋な式一つでやってください。
解答用参考ファイル:Q38_2009.lzhをダウンロード
***********************************************************************
尚、解答発表は10/10(土)の8:00です。それまでは直接数式を
書き込むこと・ポイントとなる関数名を書き込むことはご遠慮ください。
***********************************************************************
LOTTE お口の恋人 ACUO
あらっ?! もう出題されてるw
投稿情報: y sakuda | 2009年10 月 5日 (月曜日) 午後 08時06分
いや~、sakudaさん、気を遣って
こんな問題を作って頂き、本当に申し訳ない(^^ゞ
投稿情報: くまぷー | 2009年10 月 5日 (月曜日) 午後 08時07分
sakudaさんの想定文字数は?
単純にやって条件付きで100くらいでした。
投稿情報: min | 2009年10 月 5日 (月曜日) 午後 11時12分
>単純にやって条件付きで100くらいでした。
たいしてやってません、というより、手法がいくつもあるかどうか疑問なんですが・・・
100を切れていません。
110は下回ってますけど^^;
投稿情報: y sakuda | 2009年10 月 5日 (月曜日) 午後 11時22分
この式、、、正解では無い理由は分かっている
でもその例題を作り出せない
これって正解・不正解、、、78
投稿情報: からくち | 2009年10 月 5日 (月曜日) 午後 11時49分
>100を切れていません。
100切りは出来ます
投稿情報: からくち | 2009年10 月 5日 (月曜日) 午後 11時52分
>これって正解・不正解、、、78
違う式で、、、76
でも同じ理由が・・・
投稿情報: からくち | 2009年10 月 6日 (火曜日) 午前 12時12分
あっさり、100は切れるとおっしゃられてもw
出題して置いてなんですが、全く見当がつきませんです・・・・・・
ま、ゆっくり考えます。
でも、76とはね^^;
投稿情報: y sakuda | 2009年10 月 6日 (火曜日) 午前 12時39分
おはようございます。
この問題、けっこう難しいかも・・・
投稿情報: くまぷー | 2009年10 月 6日 (火曜日) 午前 05時36分
>10月1日で判定するっての、後になるまでしらなかったw
あ、結果発表は10/8だそうです。
選ばれる可能性は限りなくゼロに近いんですが・・・(^^ゞ
投稿情報: くまぷー | 2009年10 月 6日 (火曜日) 午前 05時41分
一応100は切りましたけど・・・・・・
70台なんてのは霞の彼方^^;
投稿情報: y sakuda | 2009年10 月 6日 (火曜日) 午前 06時59分
>70台なんてのは霞の彼方^^;
同じ考え方で70は切れています
しかし、、、
やっと出来ました、、、て、何が
>でもその例題を作り出せない
従いまして、今までの式は全てキャンセル
現時点、、、何も無しです
投稿情報: からくち | 2009年10 月 6日 (火曜日) 午前 07時41分
>やっと出来ました、、、て、何が
ごめんなさい、、、勘違いでした
と言うことは
>同じ考え方で70は切れています
取り合えず現時点では、、、復活、、、と言っていいのか、、、な
投稿情報: からくち | 2009年10 月 6日 (火曜日) 午前 08時09分
サボり始めたらすっかりサボり癖が付いてしまいました。^^;
久々にやってみたら、難しいですね。
TとOが2個づつあるのが意外と難点...。
一文字づつならすぐにできたんだけどね。
そこがミソなんでしょうが。^^;
これは別途計算させないとできないのかな~。
投稿情報: ますたあ | 2009年10 月 6日 (火曜日) 午前 08時42分
ますたーさん勘違いされてませんか?
>TとOが2個づつあるのが意外と難点...。
LOTTE ACUO は単なる例文で、正解欄には12文字までの任意の文字列(半角英大文字と半角ブランクのみ)が入ります。
投稿情報: y sakuda | 2009年10 月 6日 (火曜日) 午後 08時14分
>ますたーさん勘違いされてませんか?
wwwwwww。
はい、勘違いしていたようです。
そっか、任意の文字列ね。
って、もっと難しかったりして...。^^;
投稿情報: ますたあ | 2009年10 月 6日 (火曜日) 午後 09時15分
確信を持って正しいのは97です。
で、もっともらしいけど、正しいとは思えない72・・・・
これからくちさんのと同じようなものかも^^;
理屈として正しいとも正しくないとも私には証明できない。
一番早いのは間違っているのを示す例ですが、これも難しい^^;
投稿情報: y sakuda | 2009年10 月 6日 (火曜日) 午後 10時18分
>確信を持って正しいのは97です。
やはりそれ以外思いつかないです。
投稿情報: | 2009年10 月 6日 (火曜日) 午後 10時26分
理屈は同じですが、式を変えて77
増えたけど、こちらは多分実質的には大丈夫かも・・・・・・
投稿情報: y sakuda | 2009年10 月 6日 (火曜日) 午後 10時32分
>やはりそれ以外思いつかないです。
↑どなただろ?
投稿情報: y sakuda | 2009年10 月 6日 (火曜日) 午後 10時33分
すminません
私でした。
投稿情報: | 2009年10 月 6日 (火曜日) 午後 10時41分
minmaxさんでしたか。
ジョー3とは書きぶりがちょっと違うと思いましたw
真っ当なのは97で終わりかもしれないですねーー
私は最初のは103までダイエットして終わり。
そこで、使用する関数を変え97でした。
投稿情報: y sakuda | 2009年10 月 6日 (火曜日) 午後 10時46分
>そっか、任意の文字列ね。
>って、もっと難しかったりして...。^^; ×2
投稿情報: くまぷー | 2009年10 月 6日 (火曜日) 午後 10時58分
>確信を持って正しいのは97です。
68です
投稿情報: からくち | 2009年10 月 6日 (火曜日) 午後 11時44分
>68です
うーーん・・・・・
疑惑の最短でも72にしかなってない・・・
投稿情報: y sakuda | 2009年10 月 6日 (火曜日) 午後 11時49分
66でもいいのですが
問題文に敬意を表して、、、
おっとヒントになってはいけない
最小文字数なら66でOKです
投稿情報: からくち | 2009年10 月 6日 (火曜日) 午後 11時58分
>問題文に敬意を表して、、、
>最小文字数なら66でOKです
これは12文字以内って所の話ですか?
12文字ってのは私が試した時使ってたのでそのままになっただけで、それ以上の意味はないです^^;
68ってのは多分、あれだと思うのですが・・・・・・・
>>確信を持って正しいのは97です。
>68です
正当性の証明可能なのかな??
同系統の関数で、これ使うのが最短なのは確かですが・・・・・・
投稿情報: y sakuda | 2009年10 月 7日 (水曜日) 午前 12時37分
やっぱり68は確信持てないから、私の出題者解答は無理数に頼って(これだって数学的にキチンと証明できませんが)73かな?
投稿情報: y sakuda | 2009年10 月 7日 (水曜日) 午前 01時07分
惑わしちゃおう、、、
若しかして
ROW(1:12)をROW(A:A)に変えて、、、
いいえ、、、ROW(1:12) この数、最初から無し
投稿情報: からくち | 2009年10 月 7日 (水曜日) 午前 01時24分
>惑わしちゃおう、、、
>いいえ、、、ROW(1:12) この数、最初から無し
まどわされたw
投稿情報: y sakuda | 2009年10 月 7日 (水曜日) 午前 06時57分
想像。。。
>まどわされたw
最初からROW(A:A) この数を使っていた、、、から
いいえ、ROW(A:A) この数も使ってはいませんでした
投稿情報: からくち | 2009年10 月 7日 (水曜日) 午前 09時09分
何故
>ROW(1:12) この数、最初から無し
なのか・・・
わたしの式では、これ正解では無いから、、、
投稿情報: からくち | 2009年10 月 7日 (水曜日) 午前 09時12分
あ、、、
皆さん繁盛してますね。
わたしは、忙しくて、&
体調不良に見舞われて(3日ほど)
全然やってませーーん
て、わけで、
今日あたり、、
文字数無視して、
単純パターン・・・・
12段重ね・・・とか、やってみるかもしれない。
残された道はこれぐらいしかないかも、、、
投稿情報: ジョー3 | 2009年10 月 7日 (水曜日) 午後 05時19分
どうも、からくちさんの68ってのは私のとは違うみたいですね・・・・・
何やったんだろ??
投稿情報: y sakuda | 2009年10 月 7日 (水曜日) 午後 09時23分
>68ってのは私のとは違うみたいですね
66になるなら、、、同じかも
若し同じとした場合、、、何故
>ROW(1:12) この数、最初から無し
なのか
>やっぱり68は確信持てないから
それを解く第一候補
ただしあくまで、、、同じとした場合、、、ですが
投稿情報: からくち | 2009年10 月 7日 (水曜日) 午後 09時42分
分からんw
でも、却って答え合わせが楽しみですねーー
ところで、む印さん顔ださないですねーー
himiさんも今回はお休みかしら?
投稿情報: y sakuda | 2009年10 月 7日 (水曜日) 午後 10時00分
うーん、一応トライしてますけど…(^^ゞ
そうか、12段重ねという手があったか!
…という状況ですw
投稿情報: himi | 2009年10 月 7日 (水曜日) 午後 10時41分
>そうか、12段重ねという手があったか!
himiさん、お晩です。
どうなんでしょ?
イメージがあまり湧かないです。
却って難しくなるだけじゃないかとも思えます^^;
投稿情報: y sakuda | 2009年10 月 7日 (水曜日) 午後 10時48分
今頃質問です。
すんません、、今頃、きちんと見出してるジョー
B4は12文字以下は、了解
たとえば、、
1)B4が ASO Qで(ブランク1個入りの5文字)
B6がQ SA O(ブランク2個入りの6文字)
こんな場合に、、スペース1個使わないとかは、、ありですか。
・・・・・・
理解力なくてごめんなさい・・・・
投稿情報: ジョー3 | 2009年10 月 7日 (水曜日) 午後 11時11分
>B6がQ SA O(ブランク2個入りの6文字)
ブランクも1文字二数えますからFalseです。
例えば、末尾にブランクの場合、
AAAb
AAA
では、見た目は同じですがブランクがありますからFalseとします。
AAAb
bAAA
はTrueになります。
投稿情報: y sakuda | 2009年10 月 7日 (水曜日) 午後 11時16分
あ・・・
早速どうもですーーー
納得でスーーー
投稿情報: ジョー3 | 2009年10 月 7日 (水曜日) 午後 11時21分
しかし、himiさんジョー3、ますたーさんも難しいっぽい発言がありましたが、ちょっと意外です。
これ、ACUOに因んで何かないかと考えてでっち上げたものなので、出したは良いが、手法にバリエーションが付かない・・・手法自体は一目瞭然ですぐどん詰まりになっちゃうと思ってたんですけどね^^;
投稿情報: y sakuda | 2009年10 月 7日 (水曜日) 午後 11時45分
気になったので、、、ちょこっと
若しROW(A:A)を使っていての、、、68
従って66には出来ない、、、
こんな場合を想定して見ました
若しかして、、、この式なのかな・・・
でも、、、これだと確信が持ててしまうと思うし、、、違うな
>手法自体は一目瞭然で
66・68・72・76・76・81・97・・・・・・+お遊び
投稿情報: からくち | 2009年10 月 8日 (木曜日) 午前 12時22分
私の68はRow(1:12)です。
>手法自体は一目瞭然で
これは97までのを意識してのコメントです。
投稿情報: y sakuda | 2009年10 月 8日 (木曜日) 午前 07時08分
>難しいっぽい発言がありましたが、ちょっと意外です。
え~、そうですか。
取りあえず、難しいと言っていただけでは
先に進めないので、作業セルを60個程使って
一文字一文字確認できるようにしてみました。
文字+数字にしたから複数ある文字も
確認できます。
これらの式を一つにまとめて配列数式に
すれば式が完成するはずなんだけどね~...。
まだできていません。^^;
投稿情報: ますたあ | 2009年10 月 8日 (木曜日) 午前 09時29分
>私の68はRow(1:12)です。
>わたしの式では、これ正解では無いから、、、
どうやら違う式のようですね
、、、て決断が遅い
>68ってのは私のとは違うみたいですね・・・・・
決断力、、、羨ましい
投稿情報: からくち | 2009年10 月 8日 (木曜日) 午前 11時09分
>しかし、himiさんジョー3、ますたーさんも難しいっぽい発言がありましたが、ちょっと意外です。
60台、70台の声を聞くと・・・・
心は、200台でも、300台でも、
どなたもやらない方法を探りたくなる、、
ひねくれジョー3なのだ・・・・
・・・ふん、、どうせ、、短手数ではかないっこないから・・・・
・・・・・ふふふ・・・・ってね、、、
でも、今日は大事件があって、今帰ったばかり・・・・・
いやはや、、人生、いつ何が起こるか分からない・・・
で、なーーんにも、やってない。。
投稿情報: ジョー3 | 2009年10 月 8日 (木曜日) 午後 06時02分
でも、、
気になって、
第2案(ちょっとは短いかな?)
を、やったが、・・・・だめだーーー
76だった。
やはり、、200から、300のを・・・・
考え方はこっちが、
単純な気がする・・・を、、そのうち・・・やってみようかな!!。。
投稿情報: jyo-3 | 2009年10 月 8日 (木曜日) 午後 06時19分
ん、、、、
もしかして、エラー回避入らなかったのかなーーー
えーーーー
って、わけで、68
投稿情報: jyo-3 | 2009年10 月 8日 (木曜日) 午後 06時32分
ん・・・・
ちょっとだけ、変えたら・・・
66に、、、なった。
でも、、わたしのは、、、、
場合の例外があるんだろうなーーー
きっと、式は違うんだろうなーーー
投稿情報: ジョー3 | 2009年10 月 8日 (木曜日) 午後 06時47分
ジョー3一気に行ってますねーー
私は68のやつは正しいということがはっきり言えないです。
で、まず大丈夫というのが73ですねーー
投稿情報: y sakuda | 2009年10 月 8日 (木曜日) 午後 07時28分
>私は68のやつは正しいということがはっきり言えないです。
わたしの、数学の知識では、、
68も、、
66も、、
大丈夫と思います。
でも、、私の数学の知識??
=あはは、、あてにならんなーーー
で、12段重ねは、、、なぜか、、エラーーー
あ・・・・・忘れてた、
・・・・・
もしかすると、、8段までしか重ならない。
で、、、
どんなのかは、恥ずかしいから・・・
言わないことにする。きっと・・・・
投稿情報: jyo-3 | 2009年10 月 8日 (木曜日) 午後 07時38分
>もしかすると、、8段までしか重ならない。
www
投稿情報: y sakuda | 2009年10 月 8日 (木曜日) 午後 07時57分
1は駄目だ。
2もこわい
3だって、もしかすると、、、
で、4にした??
あはは、、、、通信簿みたいだなーーー
いっそのこと、5にしておこうかなーーー
と、、今思っている。
投稿情報: jyo-3 | 2009年10 月 8日 (木曜日) 午後 08時07分
この問題のネタもと?の
LOTTE ACOブログコンテストの結果が発表になりました。
http://acuoblog.jp/ranking.html
秘密の検索キーワードは「いい息」でした。
「お口の恋人」だと思ったのですが・・・orz
せっかくsakudaさんに頑張ってもらったのに
撃沈でした(^^ゞ
投稿情報: くまぷー | 2009年10 月 8日 (木曜日) 午後 08時19分
あ、、、だめだった。
・・・・・もう少し、、、考えなくっちゃ・・・
ごめんなさーーい。
投稿情報: ジョー3 | 2009年10 月 8日 (木曜日) 午後 08時20分
>秘密の検索キーワードは「いい息」でした。
ニャルホド^^
>せっかくsakudaさんに頑張ってもらったのに
だって、元々手遅れw
投稿情報: y sakuda | 2009年10 月 8日 (木曜日) 午後 08時28分
確認不足の発言ご免なさい・・・・
きょうは、、70で終了みたいです。
・・・・・
では、では、、
投稿情報: jyo-3 | 2009年10 月 8日 (木曜日) 午後 08時47分
>だって、元々手遅れw
そりゃ、言えてる (゜-゜)ウンッ
ありがとうございました。m(__)m
投稿情報: くまぷー | 2009年10 月 8日 (木曜日) 午後 09時21分
で、くまぷーさん、この問題の進捗状況はどうなんでしょ?
投稿情報: y sakuda | 2009年10 月 8日 (木曜日) 午後 09時33分
>で、くまぷーさん、この問題の進捗状況はどうなんでしょ?
そ、それは・・・(;_; )( ;_;)ヤンヤン
投稿情報: くまぷー | 2009年10 月 8日 (木曜日) 午後 10時19分
sakudaさんから早々と出題者解答例を
頂きました。
この場を借りて御礼申し上げます。m(__)m
・・・・で、やはり、この問題は難しい・・・
投稿情報: くまぷー | 2009年10 月 9日 (金曜日) 午後 08時27分
>・・・・で、やはり、この問題は難しい・・・
そうかなーーー^^;
どちらかと言うと簡単すぎ&バリエーションなしって印象持ってたんですが・・・・・
投稿情報: y sakuda | 2009年10 月 9日 (金曜日) 午後 08時59分
久しぶりに紙に書いてみました。
これがうまくいけば70切れる。
構想だけであれば50台も
入力する値のセル番地が何処と何処だったか忘れたし検証できません。
多分ダメかな。
私も難しい問題だと感じてました。
投稿情報: min | 2009年10 月 9日 (金曜日) 午後 09時18分
文字列はB4,B6 で答えはE4です。
50台本当にできたら凄いと思います。
投稿情報: y sakuda | 2009年10 月 9日 (金曜日) 午後 09時26分
おーーー・・・・
わたしは、、
短縮苦手ですーーー
68はいい気がするけど、
66は・・・・失敗だったし、
投稿情報: ジョー3 | 2009年10 月 9日 (金曜日) 午後 10時05分
ちょっとパソコンに入力してみました。
60台だと思ったのは72でした。
50台の構想は53でした。
検証不足につき、あっていない可能性高いです。
投稿情報: min | 2009年10 月10日 (土曜日) 午前 04時02分
53:・・・・・
むむ・・・・・・
投稿情報: ジョー3 | 2009年10 月10日 (土曜日) 午前 07時25分
お早うございます。今日は午後、お寺(足立区竹の塚)に
49日(納骨)の打ち合わせに行くので
顔を出すのがちょっと遅れると思います。m(__)m
投稿情報: くまぷー | 2009年10 月10日 (土曜日) 午前 07時57分
50台ってどんなんだろ?
投稿情報: y sakuda | 2009年10 月10日 (土曜日) 午前 10時39分
なんかスゴいことになってるww
ようやく119文字でできた~と思う。。(検証がまた難しそう)
やっぱり文字列操作系はどうも苦手
…いえ、別に他ができるというわけでもないですが。。
投稿情報: himi | 2009年10 月10日 (土曜日) 午後 01時27分
50台もあっているかわかりません
50台ではcolumnを使いました。
投稿情報: min | 2009年10 月10日 (土曜日) 午後 02時17分
>ようやく119文字でできた~と思う。。
字数から推定すると、からくちさんが得意なあの関数かな?
>やっぱり文字列操作系はどうも苦手
以前ここでやってた一筆書き一通りやると、いやおうなしに上手くなるとオモフ^^
>50台ではcolumnを使いました。
そんなこと言われても見当がつかないw
投稿情報: y sakuda | 2009年10 月10日 (土曜日) 午後 02時37分
こんにちはぁ~
超ーご無沙汰してまおりました、、
生活環境の急速な変化で、
なかなか来れない状況なんですが、、、
皆様に忘れられるのも寂しいし・・・
出来そうな問題なら
時々、顔を出させていただきたいと思いますので
よろしくお願い致します。m(__)m
ということで早速、この判定問題をやってみました。
配列式で56文字というのが出来たのですが
久しぶりのEXCELで、ちょっと心細いです、、、、、
投稿情報: む印 | 2009年10 月10日 (土曜日) 午後 02時51分
お、ご登場^^
>配列式で56文字というのが出来たのですが
いきなり物凄いのが・・・・
投稿情報: y sakuda | 2009年10 月10日 (土曜日) 午後 03時24分
>お、ご登場^^ ×2
結構心配しておりました。
ご無事でなにより
>配列式で56文字というのが出来たのですが
何でそんなに簡単に短いのが出来るのでしょ。
くまぷー様お疲れ様です。
投稿情報: | 2009年10 月10日 (土曜日) 午後 04時11分
50台との、お二人にに刺激されました。
私も50代だから・・・・
で、、
おふろで、
閃きました。
・・・・・
58手・・・(=ぴったり年齢)
関数を6個も使っている。けど、、気に入ってます。
投稿情報: jyo-3 | 2009年10 月10日 (土曜日) 午後 05時26分
>58手・・・(=ぴったり年齢)
・・・・だめだーーーー
20個ぐらいの、テストに耐えたが、、
その後、駄目パターンが作り出せました。
がっくり・・・・・
ってことで、私の最短は、68で終わりそうです。
投稿情報: jyo-3 | 2009年10 月10日 (土曜日) 午後 05時32分
ちょっと前の名無しは私でした。
ジョー3さんと考え方は似ていると思いますが…
私のは確証がないです。
投稿情報: min | 2009年10 月10日 (土曜日) 午後 05時38分
ダメパターンはどんな場合か気になる。
投稿情報: min | 2009年10 月10日 (土曜日) 午後 05時47分
>ジョー3さんと考え方は似ていると思いますが…
だと嬉しいが、・・・きっと違うと思い。
わたしは、勝手なデータで、テストしてたんで、,
68は4種関数:
58は6種関数:(1回ずつだった)
q wer tyuと
ewq yturなんかは、良かったけれど、
・・・・・・
投稿情報: jyo-3 | 2009年10 月10日 (土曜日) 午後 06時02分
うーーん、50台どんなんだろ?
後二時間ですが・・・・・
今日くまぷーさんお忙しいようですが、予約投稿してくれてるのかな?
投稿情報: y sakuda | 2009年10 月10日 (土曜日) 午後 06時07分
>結構心配しておりました。
すみません、なんとか やってます^^;>
>いきなり物凄いのが・・・・
いえ、別パターンでちゃんと検証してないので
自信はありません、、、
>ダメパターンはどんな場合か気になる。×2
私も駄目パターンがあるかも・・・です。
投稿情報: む印 | 2009年10 月10日 (土曜日) 午後 07時00分
>私も駄目パターンがあるかも・・・です。
風呂に入って考えたらありました、、
がっくり・・・・・。
投稿情報: む印 | 2009年10 月10日 (土曜日) 午後 08時00分