Delphi初心者のための ..
90:デフォルトの名無しさん
05/12/23 11:51:19
>>88-89
90点。
ヒントの
> トンネルの中にも駅があることを考慮しなければなりません。ですから、名古屋
> は違いますが終点がトンネルの中の場合もありえます。
を忘れています。アルファベットでテキストが終わる場合を考慮してください。
...
isAlphaPrev:=isAlphaNow;
end;
if isAlphaNow then pl[cnt-1].Length:=iPrev+1-pl[cnt-1].Position; // これを追加
SetLength(pl, cnt);
result:=cnt;
end;
あと、一つも見つからない場合もありますので、while の前に
isAlphaNow := false;
iPrev := 1;
で初期化しておくとコンパイラの警告が出ませんね。
文字列操作は列挙や置換、抽出、パースなどいろいろありますが、少々当方も飽きてきた
ので次はリストクラスから出題します。すこし時間をください。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
4909日前に更新/241 KB
担当:undef