C语言训练-舍罕王的失算-题解(Python代码)
摘要: #s=2^0+2^1+2^2+''''''+2^63(不是题目上的答案,但是提交正确)
s=0
for i in range(64):
t=2……
C语言训练-舍罕王的失算-题解(C语言代码)
摘要:
**题目中的样例输出的值是错误的,因为答案是:
2^0+2^1+2^2+.....+2^63=2^64-1=18,446,744,073,709,551,615**
```cp……
C语言训练-舍罕王的失算-题解(Python代码)
摘要:看到这种简单的大数计算的题,直接就想到用python~(真的很不喜欢C里面数据范围的问题。。)
事实上python算出来似乎比题目给的答案还要精确点hhhh
AC代码:
```python
……
C语言训练-舍罕王的失算-题解(Java代码)
摘要:import java.math.BigInteger;
public class Main {
public static void main(String[] args) {
……
C语言训练-舍罕王的失算-题解(C语言代码)
摘要: #include
#include
int main()
{
double n=1.0;
int i;
fo……
【舍罕王的失算】用float或double能运行出结果
摘要:float 表示范围是3.4e-38~3.4e38
double 表示范围是1.7e-308~1.7e308
#include
#include
int main()
{
doub……
C语言训练-舍罕王的失算-题解(C++代码)
摘要:解题思路:题目看起来像是考大数,我没有特意写大数计算了,两个数组解决问题。注意事项:其实不用数组存储好像也行,看到有人直接用double类型来存储运算。参考代码:#include<iostream>
……
C语言训练-舍罕王的失算-题解(Python代码)
摘要:解题思路:等比数列求和,答案数据有误,Py直接搞一发注意事项:参考代码:ans = pow(2,64)-1
print(ans)……
C语言训练-舍罕王的失算-题解(Java代码)
摘要:解题思路:注意事项:参考代码:import java.util.*;
import java.math.*;
public class Main {
public static void ……