質問編集履歴

1

見やすいようにレイアウトを修正

2022/08/20 20:49

投稿

kotaro56
kotaro56

スコア1

test CHANGED
@@ -1 +1 @@
1
- バグの原因分かりません
1
+ C++のstd::compare関数の使い方が掴めず、バグの原因分かりません
test CHANGED
@@ -44,4 +44,7 @@
44
44
  }
45
45
  https://atcoder.jp/contests/abc049/tasks/arc065_a
46
46
  当方プログラミングの初心者で、競技プログラミングを最近始めました。
47
- AtCoderの上記リンクの問題を解くためにこのプログラムを作ったのですが、全く思った通りに作動しません。後ろから何文字かを取り出して、当該の文字列と一致していればcontinueをして、操作を繰り返す形のプログラムにしたいのですが、そもそもcompareを使った部分文字列の一致判定が上手くいっていないようでeraserなどの簡単な入力に対してもcompareを含むif節が作動していません。色々自分で調べてはみたのですが、compare関数を使うのが初めてなので何か使い方を間違えているかもしれません。どこがバグの原因なのかご教授いただけないでしょうか…
47
+ AtCoderの上記リンクの問題を解くためにこのプログラムを作ったのですが、全く思った通りに作動しません。
48
+ 後ろから何文字かを取り出して、当該の文字列と一致していればcontinueをして、操作を繰り返す形のプログラムにしたいのですが、そもそもcompareを使った部分文字列の一致判定が上手くいっていないようでeraserなどの簡単な入力に対してもcompareを含むif節が作動していません。
49
+ 色々自分で調べてはみたのですが、compare関数を使うのが初めてなので何か使い方を間違えているかもしれません。
50
+ どこがバグの原因なのかご教授いただけないでしょうか…