1 条题解

  • 0
    @ 2025-2-14 20:50:08

    C :

    #include <stdio.h>
    #include<string.h>
    int main()
    {
        char a[110];
        char b[60];
        gets(a);
        for (int i = 0; i < strlen(a); i++)
        {     
            if (i==strlen(a)-1)
            {
                b[i] = a[i] + a[0];
            }
            else
            b[i]=a[i]+a[i+1];
        }
        puts(b);
    }
    
    

    C++ :

    #include <iostream>
    #include <cstdio>
    #include <cstring>
    using namespace std;
    const int N = 10010;
    char ch[N];
    int main()
    {
        string s;
        getline(cin , s);
        for (int i = 0; i < s.size() - 1; ++i) printf("%c",s[i] + s[i+1]);
        printf("%c",s[0] + s[s.size()-1]);
    
        return 0;
    }
    
    • 1

    信息

    ID
    453
    时间
    1000ms
    内存
    128MiB
    难度
    (无)
    标签
    递交数
    0
    已通过
    0
    上传者