杭电OJ 1002 A + B Problem II C语言
简要说一下思路
用两个字符串保存数据。先对齐, 比如1 111 -> 001 111。然后从串尾字符开始,转成int做加法, 同时加上上一位的进位,最后按格式输出。
#include <stdio.h>
#include <string.h>
void HDOJ_1002(){
int n = 0;
scanf("%d", &n);
for (int i = 0; i < n; i++){
//n个case
if (i > 0){
//按题目要求输出black line
printf("\n\n");
}
char num1[1001] = {
0}, num2[1001] = {
0}, num1_[1001