趣玩互娱

今期四不像生肖图_安卓客户端≡新用户送新人礼包

【问题描述】

  有一串被加密过的数字,解密规则如下: 将第一个删除,第二个放在数字末端,以此类推。删除的数字将会组成一个新数字,这就是解密后的数字。例如: 631758924,第一步删除6,3移到后面...将得到615947283. 要求: 最准三码中特真t 800图库资料免费大全资料澳 输入的数字小于10亿.

【样例输入】

  631758924

【样例输出】

  615947283



#include <iostream>
#include <cstring>
using namespace std;

int main() {
    int front = 0, rear = 0;
    char a[101];
    cin >> a;
    rear = strlen(a);
    char result[101]; // 用于存储解密后的数字
    int index = 0; // 用于在结果中追加字符的索引

    while (front < rear) {
        result[index++] = a[front++];
        a[rear++] = a[front++]; // 将字符移动到数组末尾
    }

    result[index] = '\\0'; // 添加字符串结束符

    cout << result << endl; // 输出解密后的数字

    return 0;
}


2021澳门开什么码

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Powered By Z-BlogPHP 1.7.3 Theme By 爱墙纸

Copyright Your 趣玩互娱 www.hsjyny.com Rights Reserved.