【舍罕王的失算】用float或double能运行出结果 摘要:float 表示范围是3.4e-38~3.4e38 double 表示范围是1.7e-308~1.7e308 #include #include int main() { doub…… 题解列表 2020年04月15日 0 点赞 0 评论 570 浏览 评分:0.0
C语言训练-舍罕王的失算-题解(C语言代码) 摘要: #include #include int main() { double n=1.0; int i; fo…… 题解列表 2020年04月07日 0 点赞 0 评论 210 浏览 评分:0.0
C语言训练-舍罕王的失算-题解(Java代码) 摘要:import java.math.BigInteger; public class Main { public static void main(String[] args) { …… 题解列表 2020年04月01日 0 点赞 0 评论 278 浏览 评分:0.0
C语言训练-舍罕王的失算-题解(Python代码) 摘要:看到这种简单的大数计算的题,直接就想到用python~(真的很不喜欢C里面数据范围的问题。。) 事实上python算出来似乎比题目给的答案还要精确点hhhh AC代码: ```python …… 题解列表 2020年03月23日 0 点赞 0 评论 433 浏览 评分: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 评论 329 浏览 评分: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 评论 679 浏览 评分:0.0
C语言训练-舍罕王的失算-题解(C语言代码) 摘要: 解题思路:将2 ^ 0 到 2 ^ 63 依次相加后输出,因为最后的数字太大,所以我使用了无符号 超长整形。(2 ^ 0代表2的0次方) 代码如下: #include #i…… 题解列表 2020年01月17日 0 点赞 0 评论 427 浏览 评分:6.6
C语言训练-舍罕王的失算-题解(C语言代码) 摘要:# 思路 2^0 + 2^1 + ... + 2^63 = 2^64 - 1。 主要是数据太大了,用 long long 类型都存储不下。 使用 double 类型,做减法会存在精度丢失。 使…… 题解列表 2019年12月31日 0 点赞 0 评论 343 浏览 评分:0.0
Kanna-舍罕王的失算-C 摘要:象棋中一共64格 而两格又是之前的两倍,所以是 2^i 次方 代码实现 #include #include int main(void){ /…… 题解列表 2019年12月12日 0 点赞 1 评论 875 浏览 评分:6.0
1146题解(C语言代码) 摘要:## 题解 ```c #include int main() { int i; double sum=0,a=1; for(i=1;i…… 题解列表 2019年10月02日 0 点赞 0 评论 331 浏览 评分:0.0