关于__int128

参考:关于__int128

__int128本身可以进行的运算有+ - * / %还有各种位运算符
但是__int128不可以进行输入输出的操作,如果想要进行输入输出需要自定义函数
__int128可以在 64 位的编译器中运行
亲测__int128大概最多能够储存 4e22 左右的数

输入:

void read(__int128 &x)
{
    x=0;
    int f=1;
    char ch;
    if ((ch=getchar())=='-') f=-f;
    else x=x*10+ch-'0';
    while ((ch=getchar())>='0'&&ch<='9') x=x*10+ch-'0';
    x*=f;
}

输出:

void print(__int128 x)
{
    if (x<0) x=-x, putchar('-');
    if (x>9) print(x/10);
    putchar(x%10+'0');
}

__int128写快速乘:

__int128 _a,_b,_c;
ll mul(ll a,ll b,ll c)
{
    _a=a,_b=b,_c=c;
    return ll(_a*_b%_c);
}
全部评论

相关推荐

来个大佬救一下,为上投了都是石沉大海了,没实习经历的话怕秋招直接进不了面。什么实习这么难找,基本
心态爆炸了:现在正式的岗位都少,实习基本不咋招的,除了大厂,中小企业其实没那么多岗位需求,就算是有,大多都是招一两个廉价劳动力,同时,他们也会希望你一来就能干活的,没时间培训你,就让你了解公司的项目,你了解完就可以开始干活。再者是,很多低质量的实习其实用处没有那么大的。我去年也是找实习找到破防,最后去了一家深圳的小公司实习,工作对我来说很简单,甚至不如我在学校做的项目,秋招的时候,这段实习经历也并没有帮上什么忙,投递简历,依旧非常低的回复率。低回复率是常态,尤其是找实习,找不到,那就把重心放在优化自己的简历和项目,多看八股文,锻炼自己的面试能力,多看别人的面经,自己模拟面试,等秋招的时候,只要有那么寥寥几次,好好抓住那几次机会。
点赞 评论 收藏
分享
身边有人上海、深圳&nbsp;6、7k&nbsp;都去了,真就带薪上班了。
程序员小白条:木的办法, 以后越来越差,还是家附近宅着吧,毕业的人越来越多,岗位都提供不出来,经济又过了人口红利期
点赞 评论 收藏
分享
白火同学:大二有这水平很牛了,可以适当对关键信息加粗一点,比如关键技术、性能指标之类的。
点赞 评论 收藏
分享
05-16 11:16
已编辑
东华理工大学 Java
牛客73769814...:盲猜几十人小公司,庙小妖风大,咋不叫她去4️⃣呢😁
牛客创作赏金赛
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务