码迷,mamicode.com
首页 > 其他好文 > 详细

PAT-乙级-1048 数字加密

时间:2018-11-01 01:02:03      阅读:110      评论:0      收藏:0      [点我收藏+]

标签:输出   要求   奇数   输入   一个   乙级   out   相加   输入格式   

本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减去 A 的数字,若结果为负数,则再加 10。这里令个位为第 1 位。

输入格式:

输入在一行中依次给出 A 和 B,均为不超过 100 位的正整数,其间以空格分隔。

输出格式:

在一行中输出加密后的结果。

输入样例:

1234567 368782971

输出样例:

3695Q8118

PAT-乙级-1048 数字加密

标签:输出   要求   奇数   输入   一个   乙级   out   相加   输入格式   

原文地址:https://www.cnblogs.com/tenjl-exv/p/9886449.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!