-
个人简介
#include #include using namespace std; int main() { string sentence, word; getline(cin, sentence, '.'); cin >> word; int position = 1; int total_chars = 0;
size_t start = 0, end = sentence.find(' '); while(end != string::npos) { string current = sentence.substr(start, end-start); total_chars += current.length(); if(current == word) { cout << position; return 0; } start = end + 1; end = sentence.find(' ', start); position++; } string last = sentence.substr(start); total_chars += last.length(); if(last == word) { cout << position; } else { cout << total_chars; } return 0; } -
通过的题目
-
最近活动
- 博志班作业25:宽搜 作业
- 博志班作业24:队列 作业
- 博志班作业23:栈 作业
- 博志班作业22:深度优先搜索2 作业
- 博志班作业21:深度优先搜索1 作业
- 博志班作业20:结构体 作业
- 博志班作业19:汉诺塔专题 作业
- 博志班作业18:递归 作业
- 博志班作业17:函数 作业
- 博志班作业16:字符数组与字符串 作业
- 博志班作业15:二维数组 作业
- 博志班作业14:排序 作业
- 博志班作业12:一维数组03 作业
- 博志班作业11:一维数组02 作业
- 博志班作业10:一维数组1 作业
- 博志班作业09(循环6) 作业
- 博志班作业08(循环05) 作业
- 博志班作业07(循环嵌套) 作业
- 博志班作业06(循环3) 作业
- 博志班作业05(循环2) 作业
- 博志班作业04 作业
- 博志班作业03 作业
- 结构体作业 作业
- 博志班作业02 作业
- 字符与字符串 作业
-
最近编写的题解
This person is lazy and didn't write any solutions.
题目标签
- 简单循环
- 10
- 基础问题
- 9
- 数组问题
- 7
- 分支问题
- 5
- 递归
- 5
- 循环语句
- 3
- 二维数组
- 3
- 字符串
- 2
- 嵌套循环
- 2
- 函数问题
- 2
- 需要找规律的循环
- 2
- 字符型
- 1
- 位运算
- 1
- 搜索
- 1
- 结构体
- 1