当前位置: 首页 > news >正文

网站建设教育平台链接购买平台

网站建设教育平台,链接购买平台,那里可以做app网站,企业网站平台如何做网络推广2025年全国青少年信息素养大赛复赛C++算法创意实践挑战赛真题模拟强化训练(试卷3:共计6题带解析) 第1题:四位数密码 【题目描述】 情报员使用4位数字来传递信息,同时为了防止信息泄露,需要将数字进行加密。数据加密的规则是: 每个数字都进行如下处理:该数字加上5之后除…

2025年全国青少年信息素养大赛复赛C++算法创意实践挑战赛真题模拟强化训练(试卷3:共计6题带解析)

在这里插入图片描述

第1题:四位数密码

【题目描述】

情报员使用4位数字来传递信息,同时为了防止信息泄露,需要将数字进行加密。数据加密的规则是:

  1. 每个数字都进行如下处理:该数字加上5之后除以10的余数,替换原数字;
  2. 将处理后第一位数字与第三位数字进行交换,第二位数字与第四位数字进行交换;
  3. 现在任意输入一个四位数n(1000 <= n <= 9999),输出加密之后的数字。

【输入描述】

一个四位数

【输出描述】

加密后的四位数

【输入样例】

1234

【输出样例】

8967

AC代码
#include<bits/stdc++.h>
using namespace std;  
int n; int main(){  cin >> n; // 输入四位数n// 分解各位数字并进行加密处理int g = (n % 10 + 5) % 10;  // 处理个位(原数的第四位)n /= 10; // 移除已处理的个位int s = (n % 10 + 5) % 10;  // 处理十位(原数的第三位)n /= 10; int b = (n % 10 + 5) % 10;  // 处理百位(原数的第二位)n /= 10;int q = (n % 10 + 5) % 10;  // 处理千位(原数的第一位)// 交换第一位和第三位(q和s交换)swap(q, s);// 交换第二位和第四位(b和g交换)swap(b, g);// 输出加密后的结果,顺序为q b s g(交换后的新四位)cout << q << b << s << g;return 0;  
}
功能分析
  1. 输入处理

    • 程序读取一个四位数n,如1234。
  2. 逐位处理:

http://www.cadmedia.cn/news/9892.html

相关文章:

  • 赣州网站建设价位网页怎么做
  • 网站建设的背景意义四川网络推广seo
  • qq在线网页登录兰州网络推广优化怎样
  • 网页设计网站大全百度人工优化
  • 云浮网站建设公司站长工具中文
  • 百色网站建设公司百度资源搜索
  • 网络直销型企业网站有哪些百度关键词
  • 石家庄做网站哪家好如何对seo进行优化
  • 大学网站建设招标方案发布软文的平台有哪些
  • 购买天猫店铺网站危机公关处理
  • 网站建设课程设计目的和内容黄页88
  • 公司部门设置seo推广软件代理
  • 网站建设类的职位模板免费网站建设
  • o2o网站建设服务在线培训网站次要关键词
  • 政府查询网站建设方案百度产品大全
  • 不锈钢公司网站源码 网站建设 产品3级分类asp源码合肥今日头条新闻
  • 太原市建设银行网站首页seo需求
  • 西安网站建设动力无限东莞疫情最新消息通知
  • 网页版免费360网站关键词排名优化
  • 厦门市建设局新网站下载百度软件
  • 网站建设 广州西安百度公司开户
  • 山东省建设厅发改委官方网站百度电话人工服务
  • 开发公司的盈利模式关键词优化公司排名
  • 柳州网站设计新东方
  • 智汇团建网站登录平台在线seo诊断
  • 东京热 在线A视频网站一级做爰片赚钱软件
  • 专业网站建设机构免费推广网站地址大全
  • 怎么建立一个网站网址优秀软文范例800字
  • 网站制作设计培训多少钱百度视频免费下载
  • 怎么自己创建网站或者app搜索引擎营销的五大特点