C语言训练-舍罕王的失算-题解(C++代码)——大数运算 摘要:这个题,它给的样例答案是错的,正确的结果应该是18446744073709551615(2的64次方-1) # 思路 模拟大数运算,编写一个大数加法(用于加和),在编写一个大数乘法(用于累乘) …… 题解列表 2020年05月13日 0 点赞 0 评论 819 浏览 评分:8.3
【舍罕王的失算】用float或double能运行出结果 摘要:float 表示范围是3.4e-38~3.4e38 double 表示范围是1.7e-308~1.7e308 #include #include int main() { doub…… 题解列表 2020年04月15日 0 点赞 0 评论 994 浏览 评分:0.0
C语言训练-舍罕王的失算-题解(C语言代码) 摘要: #include #include int main() { double n=1.0; int i; fo…… 题解列表 2020年04月07日 0 点赞 0 评论 372 浏览 评分:0.0
C语言训练-舍罕王的失算-题解(Java代码) 摘要:import java.math.BigInteger; public class Main { public static void main(String[] args) { …… 题解列表 2020年04月01日 0 点赞 0 评论 567 浏览 评分:0.0
C语言训练-舍罕王的失算-题解(Python代码) 摘要:看到这种简单的大数计算的题,直接就想到用python~(真的很不喜欢C里面数据范围的问题。。) 事实上python算出来似乎比题目给的答案还要精确点hhhh AC代码: ```python…… 题解列表 2020年03月23日 0 点赞 0 评论 639 浏览 评分:0.0
C语言训练-舍罕王的失算-题解(C语言代码) 摘要: **题目中的样例输出的值是错误的,因为答案是: 2^0+2^1+2^2+.....+2^63=2^64-1=18,446,744,073,709,551,615** ```cp…… 题解列表 2020年02月25日 0 点赞 0 评论 535 浏览 评分:0.0
C语言训练-舍罕王的失算-题解(Python代码) 摘要: #s=2^0+2^1+2^2+''''''+2^63(不是题目上的答案,但是提交正确) s=0 for i in range(64): t=2…… 题解列表 2020年02月19日 0 点赞 3 评论 868 浏览 评分:0.0
C语言训练-舍罕王的失算-题解(C语言代码) 摘要: 解题思路:将2 ^ 0 到 2 ^ 63 依次相加后输出,因为最后的数字太大,所以我使用了无符号 超长整形。(2 ^ 0代表2的0次方) 代码如下: #include #i…… 题解列表 2020年01月17日 0 点赞 0 评论 735 浏览 评分:6.6
C语言训练-舍罕王的失算-题解(C语言代码) 摘要:# 思路 2^0 + 2^1 + ... + 2^63 = 2^64 - 1。 主要是数据太大了,用 long long 类型都存储不下。 使用 double 类型,做减法会存在精度丢失。 使…… 题解列表 2019年12月31日 0 点赞 0 评论 539 浏览 评分:0.0
Kanna-舍罕王的失算-C 摘要:象棋中一共64格 而两格又是之前的两倍,所以是 2^i 次方 代码实现 #include #include int main(void){ /…… 题解列表 2019年12月12日 0 点赞 1 评论 1146 浏览 评分:6.0