小欧拿到了一个仅由’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") to
        intr=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链游项目方科学家脚本开发培训

从业7年-专注一级市场


微信:btc9767
TELEGRAM :https://t.me/btcok9

具体资料介绍

web3的一级市场千万收益的逻辑


进群点我



qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 小欧拿到了一个仅由’o’和’p’组成的字符串。 她希望将前缀尽可能多的连续’o’和后缀尽可能多的连续’p’交换一次。 你能帮帮她吗? 字符串的前缀:符号串左部的任意子串(或者说是字符串的任意首部) 字符串的后缀:符号串右部的任意子串(或者说是字符串的任意尾部)