文章

1

粉丝

17

获赞

2

访问

138

头像
十进制和二进制 题解:纯粹的c语言解法
P1176 清华大学上机题
发布于2025年1月14日 23:51
阅读数 138

不使用其他题解的各种什么余数什么商什么逆置函数什么容器什么动态开辟数组,纯粹的c语言加cin和cout,模拟硬件求解,100%AC。

#include <bits/stdc++.h>
using namespace std;
int main() {
    char s[1005], x[1005];
    while (cin >> s) {
        int a = 0, big[4005] = {0};
        while (strlen(s)) {
            int b = 0, n = strlen(s), carry = 0;
            for (int i = 0; i < n; i++) {
                int num = s[i] - '0';
                int result = (num + carry) / 2;
                carry = (num + carry) % 2 * 10;
                s[i] = result + '0';
     &nb...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发