前言:
此题能1小时清晰的做出来的属实为大佬
26进制的字符串相加
两个大整数相加,每一位是一个小写字母,二十六进制,a表示0,z表示25,求结果。
- 输入: 2个26进制数;
- 输出: 2个26进制的和。
- 实例: 输入: z bc 输出: cb
#include<stdio.h>
#include<string.h>
#include<iostream>
using namespace std;
int main()
{
char str1[205], str2[205];
int num1[205], num2[205], num[205];
int i;
while (cin >> 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