✨ ベストアンサー ✨
わからないなら具体的な数字をいれて考えてみれば良いのです。
例えば、下のように横20列の適当な文字列があります。
あいうえおかきくけこさしすせそたちつてと
あやたさわたさわらまからさやまならさまわ
まわはまさわらしまら、はまややはわはなま
たやはわまかやはさやさたやはたはらたやわ
たらまるさまらさまめ★
この★が何文字か知りたいならどうしますか?おそらく1から順には数えないと思います。
横20なんだから、ちゃんと最後まで埋まってる4列目までの文字数が80として、5行目の残りの文字数を数えますよね。
それと同じことで、m行目の文字が何文字目か知りたかったら、最後まで埋まっている手前の列まで考えてから、残りの文字数nを足せば良いので、m-1行目まで考えれば良いです。
もしくは、m行目まで数えてしまって、多く数えた分を戻すと考えて20m-(20-n)=20m+n-20としても良いです。
返信遅れてすみませんm(_ _;)m💦💦
理解できました⭐
教えてくれてありがとうございます(^^♪
説明のときに「列」「行」が混ざってしまっていますが、ニュアンスは伝わるかなと思います。