解くは、、、簡単、、、考え方=式
短くは、、、困難、、、嫌い&苦手
しかし、、、この様な問題
安易に出来てしまう、、、悲しさ
時間さえあればもっと良い(勝手に思う)問題が、、、
出来る。。。出来ないか、、、
=TEXT(SUM(MATCH(MID(SUBSTITUTE(C4,")",")"&REPT(" ",45)),{1,46,91},45)*1,SMALL(MID(SUBSTITUTE(C4,")",")"&REPT(" ",45)),{1,46,91},45)*1,{1,2,3}),)*{100,10,1}),"(0)(0)(0)")
皆さんの式を拝見するのが楽しみです
本当は自身の式を提示するのが楽しくなければいけないのに
前回同様、、、完敗です (からくちさん)
◆いっこうに短くなりません
◆すごい回答がされる前に、
163:=TEXT(SUM(MMULT(N(-MID(SUBSTITUTE(C4,")",")"&REPT(" ",49)),{1,49,98},49)>=-MID(SUBSTITUTE(C4,")",")"&REPT(" ",49)),{1;49;98},49)),{1;1;1})*10^{2;1;0}),"(0)(0)(0)")
【2007/2010】
146:=TEXT(SUM(RIGHT(SMALL(FIND(LARGE(-MID(SUBSTITUTE(C4,")",")"&REPT(" ",49)),{1,49,98},49),{1;2;3}),C4)*10+{1;2;3},{1,2,3}))*10^{2,1,0}),"(0)(0)(0)")
投稿情報: maron | 2012年12 月 1日 (土曜日) 午後 08時01分
たぶんまだマシな164
=TEXT(SUM(MATCH(FIND(-1,SUBSTITUTE(C4,"(",-1,{1,2,3}))+1,FIND(LARGE(1*MID(SUBSTITUTE(C4&"(",")(",REPT(" ",25)),{2,30,59},27),{1,2,3}),C4),)*10^{2,1,0}),"(0)(0)(0)")
かなり適当で精度は低いのですが気に入ってしまった145
=TEXT(SUM(MATCH("*"&{3,6,9},0&LARGE(YEN(MID(SUBSTITUTE(C4&"(",")(",REPT(" ",50)),{2,51,99},51),3)/1%+{3,6,9}%,{1,2,3}),)*10^{2,1,0}),"(0)(0)(0)")
今回もひとりで勝手にノタ打ち回って、
お見苦しいところをお見せしましたm(__)m
投稿情報: む印 | 2012年12 月 1日 (土曜日) 午後 09時13分
>【2007/2010】
一つ思いつきました、、137
{=TEXT(SUM(MOD(SMALL(FIND(LARGE(IFERROR(-MID(C4&1,ROW(1:40),COLUMN(A:Z)),),{1,2,3}),C4)*10+{1,2,3},{1,2,3}),10)*10^{2,1,0}),"(0)(0)(0)")}
投稿情報: む印 | 2012年12 月 1日 (土曜日) 午後 09時34分
今帰ってきました。
皆さんと発想は同じようですが、短くならなかった、165二種
=TEXT(SUM(MATCH(FIND("(",C4,FIND("(",C4,{1,2,2})+{0,0,1})+1,FIND(LARGE(-MID(SUBSTITUTE(C4,")",")"&REPT(" ",70)),2^{0,6,7},70),{1,2,3}),C4),)*{100,10,1}),"(0)(0)(0)")
=TEXT(SUM(MATCH({0,1,2},INT(FIND(LARGE(-MID(SUBSTITUTE(C4,")",")"&REPT(" ",70)),2^{0,6,7},70),{1,2,3}),SUBSTITUTE(C4,")",REPT(" ",100)))%),)*{100,10,1}),"(0)(0)(0)")
皆さんのは後でゆっくり解読します。
何を見落としてたのかパット見には不明です。
投稿情報: y sakuda | 2012年12 月 1日 (土曜日) 午後 10時23分
160以下のはどれもこれも、目からうろこでした。
完敗ですねーー
投稿情報: y sakuda | 2012年12 月 1日 (土曜日) 午後 10時41分
sakudaさんが指摘していた点を考慮するかしないかですが 無視していい
みたいですね。ジョー3さんに かぶらなかったら出しますと宣言してしまっ
たので出します。
=TEXT(SUM({1,2,3}*10^INT(3-FIND(LARGE(-MID(SUBSTITUTE(C4,")",")"&REPT(" ",48)),{1,49,97},48),{1,2,3}),SUBSTITUTE(C4,")(",REPT(0,99)))/99)),"(0)(0)(0)")
問題文は「表示して下さい」なので TEXTを外して表示形式で表現してもい
いのかなと思ったんですが……邪道でしたか。
投稿情報: Chiquilin | 2012年12 月 1日 (土曜日) 午後 11時36分
Chiquilinさんのちょっと毛色が違いますね。
分かったとは言えないですが、やっていることは何とかたどれました。
投稿情報: y sakuda | 2012年12 月 1日 (土曜日) 午後 11時59分
>sakudaさんが指摘していた点を考慮するかしないかですが 無視していい
みたいですね。
名前の式から読み取った文字数ギリギリを狙ってなければ関係ない場合が多いと思います。
投稿情報: y sakuda | 2012年12 月 2日 (日曜日) 午前 12時01分
しかし、今回は難しかったです。参加者もちょっとさびしかったですよね。
投稿情報: y sakuda | 2012年12 月 2日 (日曜日) 午後 06時37分
やってみたけど、たぶんみなさんの想定の範囲だと思われるこんなのしかできなかった
=TEXT(SUM((2-SIGN(-MID(SUBSTITUTE(C4,")",")"&REPT(" ",45)),{1,46,98},45)-MEDIAN(-MID(SUBSTITUTE(C4,")",")"&REPT(" ",45)),{1,46,98},45))))*10^{2,1,0}),"(0)(0)(0)")
投稿情報: min | 2012年12 月 8日 (土曜日) 午後 01時16分
minさん、どもです!!
お姿が見えなかったなので
どうしたのかなと思っていました。
投稿情報: くまぷー | 2012年12 月 8日 (土曜日) 午後 05時48分
くまぷーさん
いつもお世話になっております。
しばらくの間のんびりいこうかなと思っております。
今後ともよろしくお願い致します
投稿情報: min | 2012年12 月 8日 (土曜日) 午後 06時09分