これは、スーパーボールXLIVの裏問です。やって見たら、
こっちの方が工夫の余地があるみたいで、私には面白かったです。
ただ、ROMAN使えば簡単かつ短くできるのですが、ROMAN禁止ですので、
長くならざるを得ません。私は110は切れていません。
【問題】
B4にIVXLCの5種の文字を使って1~100のローマ数字が入力されます。
これをD4にアラビア数字で表示してください。
【条件】
1.ワークエリア、名前等は禁止、純粋な式一つでやってください。
2.一応ROMANの使用は禁止します。
(ROMANを使えば秒殺で出来ちゃうと思います)
【確認】
1.結果確認のボタンを押すと、1~100のチェックを自動的に行います。
2.D4に入っている式を文字列化してE4に表示し、E5に文字数が表示されます。
(y sakudaさん出題)
解答用参考ファイル:Q40_2009.lzhをダウンロード
***********************************************************************
尚、解答発表は10/24(土)の8:00です。それまでは直接数式を
書き込むこと・ポイントとなる関数名を書き込むことはご遠慮ください。
***********************************************************************
sakudaさん、お手数を
おかけしました。
ちょっと遅めの公開ですが
みなさん、よろしくお願いいたします。m(__)m
投稿情報: くまぷー | 2009年10 月19日 (月曜日) 午後 11時04分
上手く行かない方はROMAN使ってやって見てください。こちらは40文字は簡単に切れるはずです。
と言うより答えは一つかな?
投稿情報: y sakuda | 2009年10 月19日 (月曜日) 午後 11時16分
>40文字は簡単に切れるはず
31かな
少ない文字数でなら、2007が有利、、、使用の有無は
投稿情報: からくち | 2009年10 月20日 (火曜日) 午後 12時38分
まだ方針が立ちません(^^ゞ
投稿情報: くまぷー | 2009年10 月20日 (火曜日) 午後 07時20分
>31かな
普通に書いたら31でした。
少々無理やりで29ですね。
>少ない文字数でなら、2007が有利、、、使用の有無は
2007ではやってませんが、そうなりますか?
投稿情報: y sakuda | 2009年10 月20日 (火曜日) 午後 07時45分
うむむ・・・・呑むことを・・・・先にした。
で、、、、
>まだ方針が立ちません(^^ゞ
×2・・・・って、、
投稿情報: jyo-3 | 2009年10 月20日 (火曜日) 午後 07時49分
>>まだ方針が立ちません(^^ゞ
>×2・・・・って、、
私は大した方針なしです。
最初なんの工夫もなくやったら150弱だったはずです。
投稿情報: y sakuda | 2009年10 月20日 (火曜日) 午後 08時04分
ファイル見てませんがROMAN使って循環参照ならかなり・・・
投稿情報: min | 2009年10 月20日 (火曜日) 午後 08時46分
>ファイル見てませんがROMAN使って循環参照ならかなり・・・
私のは循環参照は使ってません
ま、なしバージョンで100アンダーを是非^^;
投稿情報: y sakuda | 2009年10 月20日 (火曜日) 午後 09時13分
自宅に戻りました。
>私のは循環参照は使ってません
そりゃそうですよね。
ROMAN使って循環参照なら19文字ですものね。
ま、これは簡単すぎるし反則って事ですよね。
でも、練習にはなりました。
また、時間を見てまじめに考えます。
投稿情報: min | 2009年10 月20日 (火曜日) 午後 09時32分
くまぷーさん、ジョー3の反応を見ると、
この問題、小難しいだけだったかな?
私はどっちかって言うと面倒くさいだけと思ってたのですが^^;
投稿情報: y sakuda | 2009年10 月21日 (水曜日) 午前 12時09分
>くまぷーさん、ジョー3の反応を見ると、
いや、中間試験の採点処理に
重なってしまい、まだ本格的に
取り組めない状況です(^^ゞ
投稿情報: くまぷー | 2009年10 月21日 (水曜日) 午前 05時57分
> くまぷーさん、ジョー3の反応を見ると、
ううーーーー
途中経過!!
>上手く行かない方はROMAN使ってやって見てください。こちらは40文字は簡単に切れるはずです。
へーーーー
で、挑戦、、41文字だった。・・・
投稿情報: jyo-3 | 2009年10 月21日 (水曜日) 午前 08時59分
取り合えず、5パターン程作って見ました
最短ではありませんが、、、121文字が少々お気に入り
最短はマットウ過ぎてツマラナイ式なので、、、パス
投稿情報: からくち | 2009年10 月21日 (水曜日) 午前 10時07分
>取り合えず、5パターン程作って見ました
私のも関数が変わったりして5~6通りありますが、全部発想は同じです^^;
最短は115です。
投稿情報: y sakuda | 2009年10 月21日 (水曜日) 午後 07時20分
>最短は115です。
わたしの121は普通にEnterです
Ctrl + Shift + Enterに変えれば多少は減りますが
面白みも減るので、、、そのまま
投稿情報: からくち | 2009年10 月21日 (水曜日) 午後 08時01分
>最短は115です。
これってどんな式だろう、、、と思ってこの文字数になるよう作ってみた
115文字、、、出来た、、、でもこれ少し並びを変えると114
きっと違う式、、、だろうな
投稿情報: からくち | 2009年10 月21日 (水曜日) 午後 08時43分
>ROMAN使って循環参照なら19文字ですものね。
おいらは26文字でした。
19文字というわけにはいきませんでした。(^^ゞ
投稿情報: くまぷー | 2009年10 月21日 (水曜日) 午後 10時04分
>でもこれ少し並びを変えると114
私はどうにもこうにも別の発想でてきてないから、今回も出題者完敗の予感w
投稿情報: y sakuda | 2009年10 月21日 (水曜日) 午後 10時06分
>>ROMAN使って循環参照なら19文字ですものね。
>おいらは26文字でした。
循環もやってみました・・・・・が・・・・
本当に式一つ(スイッチ等なし)で、ちゃんと動くのは34になっちゃった^^;
投稿情報: y sakuda | 2009年10 月21日 (水曜日) 午後 11時07分
>でもこれ少し並びを変えると114
私の115を改めて眺めてみましたが、順番変えて増減するような要素なさそうですから、別物じゃないかな?
投稿情報: y sakuda | 2009年10 月21日 (水曜日) 午後 11時19分
123
真面目にやってみました。
投稿情報: min | 2009年10 月22日 (木曜日) 午前 12時33分
布団の中に入ったのですが、なかなか寝付けなくて。
また、おきてパソコン立ち上げてしまいました。
でもうちょっとやって
111でした。
今度こそ寝る努力をします。
投稿情報: min | 2009年10 月22日 (木曜日) 午前 01時33分
>本当に式一つ(スイッチ等なし)で、ちゃんと動くのは34になっちゃった^^;
本当に式一つ(スイッチ等なし)で26です。(^^ゞ
投稿情報: くまぷー | 2009年10 月22日 (木曜日) 午前 05時56分
>111でした。
100はともかく、110は切ってきそうな雰囲気・・・・・
>本当に式一つ(スイッチ等なし)で26です。(^^ゞ
19はどうなんだろ?
投稿情報: y sakuda | 2009年10 月22日 (木曜日) 午前 06時56分
単なるエンターじゃなければ少しは減るのかな。
投稿情報: min | 2009年10 月22日 (木曜日) 午前 09時16分
>19はどうなんだろ?
19って、これかなーーーって、、やってみた。
でも、でも、、
>19文字というわけにはいきませんでした。(^^ゞ
って、ことなのか?
で、、
>おいらは26文字でした。
なのか、、
でも、26が、分かってない・・・・・
ってところです。
投稿情報: jyo-3 | 2009年10 月22日 (木曜日) 午後 06時02分
う~ん、新しい手筋が見つかりません。(^^ゞ
投稿情報: くまぷー | 2009年10 月22日 (木曜日) 午後 09時54分
なんか、静かと言うか、皆さんあまりでてきませんね・・・・・
ま、私もその後進展なしですけど^^;
投稿情報: y sakuda | 2009年10 月22日 (木曜日) 午後 10時35分
>皆さんあまりでてきませんね・・・・・
さ、淋しい・・・
投稿情報: くまぷー | 2009年10 月22日 (木曜日) 午後 10時36分
あ、ROMAN禁止って明記されているんだ・・・orz
投稿情報: くまぷー | 2009年10 月22日 (木曜日) 午後 10時42分
>あ、ROMAN禁止って明記されているんだ・・・orz
あらっ^^;
19ってのは想定外ですが、ROMANありだと簡単すぎるんで・・・・・
投稿情報: y sakuda | 2009年10 月22日 (木曜日) 午後 10時58分
今回は前回の逆変換問題だと思うとつまらなくなる気がします。
ROMAN使った31字みたいな発想じゃない方が楽しめると思います。
船上から
投稿情報: min | 2009年10 月23日 (金曜日) 午後 05時52分
>船上から
ん?
何の船上だろう?
ところで、くまぷーさん、私もアイデアなしですから、今晩出題者解答送っておきますのでよろしくお願いいたします。
投稿情報: y sakuda | 2009年10 月23日 (金曜日) 午後 08時25分
>ROMAN使った31字みたいな発想じゃない方が楽しめると思います。
これは本線では無いので関数名を出してもOKと判断
これってMATCHと思うのですが
本線では2桁程パターンを作りましたが
MATCHは勿論ですが、この様な検索?的な式は無しです
投稿情報: からくち | 2009年10 月23日 (金曜日) 午後 09時50分
NHKのラジオ番組「真打ち競演」の
公開録音に母を連れて行き、ただ今帰って来ました。
>今晩出題者解答送っておきますので
sakudaさん、ありがとうございます。
拝受致しました。
>本線では2桁程パターンを作りましたが
うーん、そんなにたくさんできるのか・・・
さすがからくちさん、アイディアが豊富だ・・・
投稿情報: くまぷー | 2009年10 月23日 (金曜日) 午後 09時54分
>これってMATCHと思うのですが
私のはそうです
>本線では2桁程パターンを作りましたが
さすがからくちさん、アイディアが豊富だ・・・×2
投稿情報: y sakuda | 2009年10 月23日 (金曜日) 午後 10時14分
あら、気がついたらもう明日なんですね
結局ROMANを使った31文字しかできてないです。
明日は昼頃から夜まで出かけるので今日できなかったら何もなしかなあ
>本線では2桁程パターンを作りましたが
>さすがからくちさん、アイディアが豊富だ・・・×3
投稿情報: himi | 2009年10 月23日 (金曜日) 午後 10時25分
>明日は昼頃から夜まで出かけるので今日できなかったら何もなしかなあ
がんばって何かでっち上げてくださいませ^^
投稿情報: y sakuda | 2009年10 月23日 (金曜日) 午後 11時06分
>がんばって何かでっち上げてくださいませ^^ ×2
・・・と人には言ってみるが
自分は反則のROMAN+循環参照・・・
投稿情報: くまぷー | 2009年10 月23日 (金曜日) 午後 11時29分
明日は、青森市へ・・・・・
・・・・・・・
>がんばって何かでっち上げてくださいませ^^
うーーーーー
投稿情報: jyo-3 | 2009年10 月23日 (金曜日) 午後 11時33分
うっ・・・・
正規の回答何人でてくるんだろ?
今のところ確かなのは
からくちさんとminmaxさん?
ま、分量的にはからくちさんのが沢山でるかもですがw
投稿情報: y sakuda | 2009年10 月23日 (金曜日) 午後 11時44分
>アイディアが豊富だ
そんな事はありません
例えば、、、
"I"=1
これを100個繋げればいい
でもそれでは、、、故にその数を如何減らすか、如何繋げるか
検索も考えたけど、返って複雑
如何変換するか、、、が1番楽しい
投稿情報: からくち | 2009年10 月23日 (金曜日) 午後 11時50分
>"I"=1
>これを100個繋げればいい
意味が分からん・・・・・・
いったいどんなの拵えたんだろ??
投稿情報: y sakuda | 2009年10 月24日 (土曜日) 午前 12時32分
>意味が分からん・・・・・・
1="I"
2="II"
3="III"
4="IV"
5="V"
・
・
・
IFで繋げてもたった100個
まだ156も余ってる
>如何変換するか、、、が1番楽しい
式を短く、、、など全く考えていない
投稿情報: からくち | 2009年10 月24日 (土曜日) 午前 12時38分
>IFで繋げてもたった100個
>まだ156も余ってる
2007での話ですか?
しかし・・・・たったて・・・・・
そんなもの書く気もしないですw
でも、そういう発想なかったですねーー
投稿情報: y sakuda | 2009年10 月24日 (土曜日) 午前 12時49分
お遊び式。。。作って見ました
其のⅠ
使用関数3種3個、、、でも文字数154と長い
其のⅡ
使用関数2種2個、、、文字数139とそれでも長い
投稿情報: からくち | 2009年10 月24日 (土曜日) 午後 05時42分
111からちょっとやったけど1字しか減りませんでした。
きっと解答発表後短くなるパターンかな?
はたしてからくちさんは何文字なんでしょう?
時間はかけられなかったけど今回も面白かったです。
投稿情報: min | 2009年10 月24日 (土曜日) 午後 05時47分
からくちさん
いらしていたんですね。
>使用関数2種2個
そういえば、同じで158でした。
投稿情報: min | 2009年10 月24日 (土曜日) 午後 05時59分