演算法提高 字串跳步
阿新 • • 發佈:2018-12-12
問題描述
給定一個字串,你需要從第start位開始每隔step位輸出字串對應位置上的字元。
輸入格式
第一行一個只包含小寫字母的字串。 第二行兩個非負整數start和step,意義見上。
輸出格式
一行,表示對應輸出。
樣例輸入
abcdefg 2 2
樣例輸出
ceg
資料規模和約定
start從0開始計數。 字串長度不超過100000。
提示
讀入上有問題,可以參照字串進位。 嘗試不要出現以下程式碼:for (int i = 0; i < (int) S.size(); ++i)
#include<iostream> #include<cstring> using namespace std; int main(){ string a; int st, step; cin >> a; cin >> st >> step; int j, n=a.length(); for(j=st; j<n; j += step) cout << a[j]; return 0; }