编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#6458 #1082. 速算大师小 R Compile Error 0 0 ms 0 K C++ 17 / 1.1 K HUDONGZHI 2024-11-16 14:46:06
显示原始代码
#include <bits/stdc++.h>

using namespace std;

int weishu(float a) {
    int count = 0;
    while (a != 0) {
        a / 10;
        count++;
    }
    return count;
}

int mian() {
    int n;
    cin >> n;  // 0的个数
    //事实证明似乎不太需要管中间那个多少个0的那个数字,他会被-1
    //好像连这个数字是什么都免了
    float num_wei = 0;  //位数
    for (int i = 0; i < n; i++) {
        num_wei += pow(2, i);
    }
    int result1;
    result1 = weishu(num_wei);
    int result2[10][50];
    int num_wei1 = (int)num_wei;  // int版本数字
    for (int i = 9; i > 0; i--)   //末位输入
    {
        for (int j = 49; j > 0; j--) {
            result2[i][j] = num_wei1 % 10;
            num_wei1 / 10;
            if (num_wei1 == 0) {
                break;
            }
        }
    }
    for (int i = 0; i < 10; i++)  //顺序输出
    {
        for (int j = 0; j < 50; j++) {
            cout << result2[i][j];
        }
        printf("\n");
    }
    return 0;
}

编译信息

/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/10/../../../../libx32/Scrt1.o: in function `_start':
(.text+0x25): undefined reference to `main'
collect2: error: ld returned 1 exit status