1 条题解
-
0
C++ :
#include <cstdio> #include <iostream> using namespace std; int main() { string a, s, b; getline(cin, a); for (int i = 0; i < a.size(); i ++ ) { if (a[i] >= 'A' && a[i] <= 'Z') a[i] += 32; } getline(cin, s); for (int i = 0; i < s.size(); i ++ ) { if (s[i] >= 'A' && s[i] <= 'Z') s[i] += 32; } int cnt = 0, pos; for (int i = 0; i < s.size(); i ++ ) { int j = i; while (s[j] != ' ' && j < s.size()) j ++ ; b = s.substr(i, j-i); if (a == b) { cnt ++ ; if (cnt == 1) pos = i; } i = j; } if (cnt) cout << cnt << ' ' << pos; else cout << -1; return 0; }
- 1
信息
- ID
- 2022
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者