小欧拿到了一个仅由’o’和’p’组成的字符串。 她希望将前缀尽可能多的连续’o’和后缀尽可能多的连续’p’交换一次。 你能帮帮她吗? 字符串的前缀:符号串左部的任意子串(或者说是字符串的任意首部) 字符串的后缀:符号串右部的任意子串(或者说是字符串的任意尾部)
区块链毕设网qklbishe.com为您提供问题的解答
小欧拿到了一个仅由’o’和’p’组成的字符串。
她希望将前缀尽可能多的连续’o’和后缀尽可能多的连续’p’交换一次。
你能帮帮她吗?
字符串的前缀:符号串左部的任意子串(或者说是字符串的任意首部)
字符串的后缀:符号串右部的任意子串(或者说是字符串的任意尾部)
字符串的后缀:符号串右部的任意子串(或者说是字符串的任意尾部)
#include <stdio.h>#include <strings.h>intmain() {chars[100000] = {0};inti=0;while(scanf("%s",s) != EOF) { // 注意 while 处理多个 case// 64 位输出请用 printf("%lld") tointr=0;intl=strlen(s);while(s[i]=='o'){r++;i++;}r--;i=l;intm=l;while(s[i]!='o'){l--;i--;}l++;//printf("%d %d ",r,l);for(i=l;i<m;i++){printf("%c", s[i]);}for(i=r+1;i<l;i++){printf("%c", s[i]);}for(i=0;i<=r;i++){printf("%c", s[i]);}}return0;}
56:49
以上就是关于问题小欧拿到了一个仅由’o’和’p’组成的字符串。 她希望将前缀尽可能多的连续’o’和后缀尽可能多的连续’p’交换一次。 你能帮帮她吗?
字符串的前缀:符号串左部的任意子串(或者说是字符串的任意首部)
字符串的后缀:符号串右部的任意子串(或者说是字符串的任意尾部)的答案
欢迎关注区块链毕设网-
web3一级市场套利打新赚钱空投教程
区块链NFT链游项目方科学家脚本开发培训