社区讨论

84 帮忙找找问题

P1480A/B Problem(高精度除法Ⅰ)参与者 2已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@mhjh76hk
此快照首次捕获于
2025/11/04 02:30
4 个月前
此快照最后确认于
2025/11/04 02:30
4 个月前
查看原帖
https://www.luogu.com.cn/record/231230029 评测记录
CPP
#include <iostream>
#include <cstring>
using namespace std;
char a1[50001];
int a[50001];
int b;
int c[50001];
int main()
{
    int x=0;
    cin >> a1;int lena = strlen(a1);
    cin >> b;
    for (int i=0;i<lena;i++)
    {
        a[i+1] = a1[i] - '0';
    }
    for (int i=1;i<=lena;i++)
    {
        c[i] = (x*10 + a[i] ) / b;
        x = (x*10+a[i]) % b;
    }
    int lenc = 1;
    while(c[lenc] == 0 && lenc <lena)
    {
        lenc++;
    }
    for (int i=lenc;i<=lena;i++) cout << c[i];
    return 0;
}
```谢谢你能看完呆马 😳🐎

回复

1 条回复,欢迎继续交流。

正在加载回复...