洛谷-P5734-文字处理软件
生活随笔
收集整理的這篇文章主要介紹了
洛谷-P5734-文字处理软件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【深基6.例6】文字處理軟件 - 洛谷
#include<bits/stdc++.h> using namespace std; int main() {int n,num,num2,num3;string str,a;cin>>n>>str;//輸入操作次數和字符串 for(int i=1;i<=n;i++)//執行n次操作 {cin>>num;//輸入一個數字 if(num==1)//如果是數字1 {cin>>a;//輸入一個字符串 a str=str+a;//將字符串直接添加到str末尾 cout<<str<<endl;//輸出更新后的字符串 }else if(num==2)//如果是數字2 {cin>>num2>>num3;//再輸入兩個數字 str=str.substr(num2,num3);//從num2開始截取長度為num3的字符串 cout<<str<<endl;//輸出截取后的字符串 }else if(num==3)//如果數字是3 {cin>>num2>>a;//輸入一個數字一個字符串 str=str.insert(num2,a);//在num2的位置前插入字符串a cout<<str<<endl;//輸出更新后的字符串 }else if(num==4)//如果數字是4 {cin>>a;//輸入一個字符串 int x=str.find(a);//查找字符串a的地址 cout<<x<<endl;//輸出地址 }}return 0; }
總結
以上是生活随笔為你收集整理的洛谷-P5734-文字处理软件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 很好用的查看音频波形的软件cool ed
- 下一篇: linux桌面版远程控制软件,ubunt