Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include<cstdio>#include<cstring>#include<string>#include<iostream>using namespace std;char compute(char num[]) {int digit, addition = 0;for (int i = strlen(num) - 1; i > 1; i--) {digit = num[i] - '0';digit = 2 * digit + addition;if (digit >= 10) {num[i] = '0' + (digit % 10);addition = 1;} else {num[i] = '0' + digit;addition = 0;}}if (addition == 1) {return '1';} else {return '0';}}int main() {char number[110], curr;int t, len;string ans;scanf("%d", &t);