« 第178回 最後に勝ち残るのは? | メイン | 第179回 人口は、、、 »

2013年9 月29日 (日曜日)

コメント

y sakuda

私は39どまりでした。
=MID(REPT(B5,20),C$3+1,MAX(LEN(B5)-1,))
早く36っての見たいです。

青の方は2007以降限定の295です。繰り返しで長くなってるだけで面白くありません。
=MID(B5,MOD(MOD(MOD(MOD(MOD(MOD(MOD(MOD(MOD(MOD(MOD(MOD(C3,2)+C3,3)+C3,4)+C3,5)+C3,6)+C3,7)+C3,8)+1+IF(C2>8,C3-1),IF(C2>8,9,14))+(C2>8)+IF(C2>9,C3-1),IF(C2>9,10,14))+(C2>9)+IF(C2>10,C3-1),IF(C2>10,11,14))+(C2>10)+IF(C2>11,C3-1),IF(C2>11,12,14))+(C2>11)+IF(C2>12,C3-1),IF(C2>12,13,14))+(C2>12),1)

これは次の式を基にしてます。
間隔J、長さiの最終文字をSiとします。
S1はどんな間隔でも当然1になります。
Si=Mod(Si-1 -1+J,i)+1
式の中のSi-1 はi-1番目の項と言う意味で、ちょっと紛らわしいですが・・・・
この式は、全部のパターンを印刷して眺めていて何となく思いつきました。

ジョー3

では、、、わたしも、、長いのを・・・・・
・・・・・・・・・・・・・・・・・・・・・・

352

=MID(REPT(MID(REPT(MID(REPT(MID(REPT(MID(REPT(MID(REPT(MID(REPT(MID(REPT(MID(REPT(MID(REPT(MID(REPT(MID(REPT(B5,21),C3+1,C2-A5),21),C3+1,C2-A6),21),C3+1,C2-A7),21),C3+1,C2-A8),21),C3+1,C2-A9),21),C3+1,C2-A10),21),C3+1,MAX(C2-A11,1)),21),C3+1,MAX(C2-A12,1)),21),C3+1,MAX(C2-A13,1)),21),C3+1,MAX(C2-A14,1)),21),C3+1,MAX(C2-A15,1)),21),C3+1,MAX(C2-A16,1))
ほとんど、、、、考えが、、、、たりないだろうけど、、、

ジョー3

36・・・からくちさんに、、おまかせ、、、
35・・・minさんに、、おまかせ、、、
解明が、、、ちょっとだけ、、、面白かった。

ジョー3

>解明が、、、ちょっとだけ、、、面白かった。
あ、、、違った式なら、,,おもしろいけどね、、、

y sakuda

ジョー3の見て、私はA列を使うって発想が全くなかったことに気が付いたw

kumapooh

いや~、sakudaさん、ジョー3さん、
なんだかんだ言ってもワンセルでやっちゃうんだから
たいしたもんです。

min

いやー、面白いアイデア出ませんでした。
青はMODがいるだろうなと思いましたが、ただそれだけでアイデア完成しませんでした。

Sakudaさんの式さっぱりわかりませんが、無理やり2003でも出来るんじゃないかなって式に置き換えてみました。

=MID(B5,MOD(MOD(MOD(MOD(MOD(CHOOSE(C3,8,1,7,6,3,1,4,4,8,7,4,5,7,7,4,3,7,7,2,8)+IF(C2>8,C3-1),IF(C2>8,9,14))+(C2>8)+IF(C2>9,C3-1),IF(C2>9,10,14))+(C2>9)+IF(C2>10,C3-1),IF(C2>10,11,14))+(C2>10)+IF(C2>11,C3-1),IF(C2>11,12,14))+(C2>11)+IF(C2>12,C3-1),IF(C2>12,13,14))+(C2>12),1)

単純に一部を定数に置き換えただけですので、あとでメンテナンスできないから、あまり意味はないですが。

y sakuda

なるほどね。私のは最初からやってるわけですが、8ケタ以降に限定すればネストレベル下がりますね。
ところで黄色の方は?

min

からくちさんがおいでにならないのでなんですが、
SakudaさんのMAX(LEN(B5)-1,)をMax(C$2-A5,)に変えれば3文字減らせますし、
MaxをAbsに変えればもう一文字減らせますよね。

ジョー3さんもそんな感じではないですか。

ジョー3

>MaxをAbs・・・・
はい、、、その通りでした。

y sakuda

なるほど、やっぱりA列を使ってるのか。
なぜかその発想はカスメもしませんでした。
多分使ってたシート、たまたまA列が隠れた状態で使い始め、そのままコピーを繰り返していてA列に数字があるの全く忘れてたのかもw

コメントの確認

コメントのプレビュー

プレビュー中です。コメントはまだ投稿されていません。

処理中...
コメントを投稿できませんでした。エラー:
コメントを投稿しました。 さらにコメントを投稿する

入力された文字と数字は画像と一致していません。再度入力してください。

最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。

画像を読み取れない場合は 別の画像を表示してください。

処理中...

コメントを投稿

アカウント情報

(名前は必須です。メールアドレスは公開されません。)

2024年8 月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

TOP メニュー