hdu2100 26进制加法
题意:
给你两个26进制数,让你算出他们两个的和。
思路:
水题不解释了,注意这样的数据 AAA AAA 输出A
#include<stdio.h> #include<string.h> int main () {char str1[205] ,str2[205];int num1[205] ,num2[205] ,num[205];int i;while(~scanf("%s%s" ,str1 ,str2)){memset(num1 ,0 ,sizeof(num1));memset(num2 ,0 ,sizeof(num2));memset(num ,0 ,sizeof(num));int tmp = 0;for(i = strlen(str1) - 1 ;i >= 0 ;i --)num1[++tmp] = str1[i] - 'A';tmp = 0;for(i = strlen(str2) - 1 ;i >= 0 ;i --)num2[++tmp] = str2[i] - 'A';for(i = 1 ;i <= 202 ;i ++)num[i] = num1[i] + num2[i];for(i = 1 ;i <= 202 ;i ++)num[i+1] += num[i] / 26 ,num[i] %= 26;int mk = 0;for(i = 202 ;i >= 1 ;i --){if(num[i]) mk = 1;if(mk) printf("%c" ,num[i] + 'A');}if(!mk) printf("A");puts("");}return 0; }
hdu2100 26进制加法相关推荐
- 26进制的加法和除法codeforces1144E
题目链接 给两个长度小于2e5的字符串,找出它们正中间的字符串 这是个模拟题,但是我不知道怎么算,以前没有做过字符串的除法,只知道加法. 这个题要先减去'a'加起来,再除以二加上'a' 进位的时候,大 ...
- 两人的姓名拼音相加是否为偶数(26进制数奇偶判断)
/*姓名拼音都只要小写字符,且中间没有空格,a代表0, b代表1,依次类推,z代表25,...也就是说,26 进制 呐--,用小写英文表示的26进制加法, 想想都头疼呢!幸好你发现了,偶数嘛,很容易检 ...
- 大数问题——26进制
杭电2100Lovekey Problem Description XYZ-26进制数是一个每位都是大写字母的数字. A.B.C.-.X.Y.Z 分别依次代表一个0 ~ 25 的数字,一个 n 位的2 ...
- 26英文字母加减26进制转换
package com.chinait.utils; /*** 算法输出(A后面的多少位的字符串,超过Z 则改为 AA 开始),相当于用26进制的加法过程,但是是由英文字母来定义的,使用场景在于处理e ...
- 26进制(字母)转十进制算法
下面是一个26进制转十进制的算法,目的是将字母(A~Z)转化为十进制的数字.主要用途是为了解决使用phpExcel解析Excel表格的时候,在Excel表格中列是由字母表示的,而很多情况下我们需要了解 ...
- Java大数加法乘法减法、36进制加法
文章目录 大数加法 大数减法 c++版本 Java版本 大数乘法 36进制加法 c++版 Java版 大数加法 1.是整数: 2.两个数无限大,long都装不下: 3.不能用BigInteger: 4 ...
- 每天一道LeetCode-----将数字用字母表示(本质是26进制转换)
Excel Sheet Column Title 原题链接Excel Sheet Column Title 讲数字转为字母'A'到'Z'表示,对应关系如图 思路: 本质上是将10尽职转为26进制,不同 ...
- leetcode 168. Excel表列名称(10进制转26进制)
题目 思路 10进制转26进制 经过分析,我们不难发现,这是一个26进制和十进制相互转换的问题.序列A-Z依次对应序列1-26.进制转换的基本办法就是"取余法",换算规则如下: A ...
- 进制转换问题---例如把26进制转为10进制
问题:a-z表示0-25,代表26进制,现在要求把该26进制转为10进制 例如: 输入:ba 输出:26 先看如何把十六进制怎么转换成十进制 它可以表示为:2*10^3+0*10^2+3*10^1 ...
最新文章
- hdu 2669 Romantic
- 【leetcode 简单】第三十一题 买卖股票的最佳时机
- monty python喜剧-50大最搞笑喜剧片,无厘头成必杀技!
- tf.reverse
- 长安大学微型计算机原理与接口技术答案,长安大学微机原理与接口技术A卷答案...
- 8086存储器编址 和 I/O编址
- Android更新平台架构方案
- load和initialize
- create your own github repository and build link to your local project
- fastdfs-启动服务-上传文件-连接问题
- android 底部导航,Android 底部导航之BottomNavigationBar
- pydev中使用wxpython找不到路径的问题
- 不要让SOA控制我们的思想
- dreamweaver代码提示失效
- 2022新华三十大技术趋势白皮书
- 十天学会单片机和c语言编程 ppt,十天学会单片机和C语言编程笔记1
- python turtle库有什么用_turtle库使用简介
- CCIE培训分解实验内容
- mac制作linux启动盘,Mac 下制作开机启动盘,做了一个Centos7 的系统U盘
- scala的linearization
热门文章
- .h头文件 .lib库文件 .dll动态链接库文件关系
- OREILLY Programming .NET 3.5 读书笔记之一
- java连接腾讯云上的redis
- 比赛-模拟赛 (17 Aug, 2018) (待施工)
- Codeforces 1016F	Road Projects
- 109. Convert Sorted List to Binary Search Tree
- centos 安装 erlang
- sql语句转linq的一个小工具
- 一个项目涉及到的50个Sql语句(整理版)
- 获取其他进程中ListView的文本