回答編集履歴

1

アルゴリズムの間違いを修正しました。

2019/09/14 01:45

投稿

tatsu99
tatsu99

スコア5493

test CHANGED
@@ -48,7 +48,7 @@
48
48
 
49
49
  (1)I列の文字列を全て全角にした時の文字数と全て半角にした時の文字数が、同じなら、その文字数を更新文字数とする。
50
50
 
51
- (2)異なる場合は、E列の検索で得られた開始位置から、「I列の文字列を全て全角にした時の文字数」+1文字を切り出して、その文字列で検索を行う。マッチしない場合は、これを、I列の文字を全て半角にした時の文字数になるまで行う。
51
+ (2)異なる場合は、E列の検索で得られた開始位置から、「I列の文字列を全て全角にした時の文字数」~~+1~~~~文字~~を切り出して、その文字列で検索を行う。マッチしない場合は、これを、I列の文字を全て半角にした時の文字数になるまで行う。
52
52
 
53
53
  マッチしたときの切り出した文字数が更新文字数となる。
54
54