解题思路:注意细节就能节省时间,才能决定成败.
注意事项: 字符串类型,长度至少得10000=1e4,个人习惯1e6长度;
参考代码:
#include<bits/stdc++.h> using namespace std; const int MAX=1e6; char a[MAX]; int main() { cin >> a; int start, step; cin >> start >> step; char* p = a + start; cout << *p; //输出起始位置字符 int num = 0; //num记录p指针位移的次数 while (1) { if (*p != '\0') //直到p指向字符最后一个位置结束程序 { if (num == step) { cout << *p; num = 0; } p++; num++; } else break; } }
0.0分
6 人评分