答案错误 应当使用无符号双长整型 摘要:解题思路:题目要求相当于求和:2^0+2^1+……+2^63=2^64-1。双长整型占8字节,而有符号1字节最大可达到+127,无符号1字节(8位二进制)最大可达到2^8-1,8字节正好可达题目要求数…… 题解列表 2021年07月10日 0 点赞 0 评论 852 浏览 评分:4.7
C语言训练-舍罕王的失算 (C语言代码) 摘要:参考代码:#include<stdio.h>#include<math.h>int main(void){ double sum = 0; //d…… 题解列表 2019年05月04日 1 点赞 0 评论 1401 浏览 评分:4.7
C语言训练-舍罕王的失算 (C++代码)(都给答案了还算什么) 摘要:解题思路:直接输出啊!!!都给答案了还算什么。。。注意事项:NULL参考代码:#include<stdio.h> int main(){ printf("184467440737095…… 题解列表 2017年08月11日 3 点赞 7 评论 1584 浏览 评分:4.5
C语言训练-舍罕王的失算 (C语言代码) 摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include <math.h>int main(){ double n,sum=0; int i; for(i=0;i<64;i+…… 题解列表 2018年03月10日 0 点赞 0 评论 1494 浏览 评分:4.0
C语言训练-舍罕王的失算 (C语言代码) 摘要:解题思路:注意事项:参考代码:#include <stdio.h>#include<math.h>int main(){ int i; double sum=0; for(i=1;i<=64;i++)…… 题解列表 2019年05月16日 0 点赞 0 评论 1273 浏览 评分:2.0
编写题解 1146: C语言训练-舍罕王的失算 摘要:解题思路:循环相加即可,注意数值范围注意事项:参考代码:import java.util.Scanner;public class Main { public static void main(…… 题解列表 2021年11月23日 0 点赞 0 评论 841 浏览 评分:2.0
C语言训练-舍罕王的失算 (Java代码)推荐看居左的· 解题思路:注意事项:参考代码:publicclassThe146{publicstaticvoidmain(String[]args){doublea=0;for(inti=1;i<=64;i++){a=a+Math.pow(2,i-1);}System.out.printf("%.0f", 题解列表 2018年05月01日 2 点赞 0 评论 1383 浏览 评分:2.0
三种解法hhh 摘要:解题思路:方法一:1 运用等比求和的公式Sn=a1*(1-q^n)/(1-q); 2 两种类型选择 double 和 unsifned long long …… 题解列表 2022年06月20日 0 点赞 0 评论 539 浏览 评分:0.0
采用无符号长长整形输入输出 解题思路:本质是计算1+2+4+8+16+...+2的63次方,最终结果等于2的64次方-1.这么大的数字哪怕longlong都无法储存表示,所以要用unsignedlonglong。本题我采用十六进制转换十进制,比较便捷注意事项:参考代码:#includeintmain(){//1 题解列表 2026年07月21日 0 点赞 0 评论 99 浏览 评分:0.0
二进制,秒了 包含C语言、Python思路 题目本质就是几何级数,C语言还是任何语言可以用64无符号位整数表示计算几何级数:2⁰+2¹+2²+...+2⁶³二进制角度的理解从二进制角度看:1<<0=1(二进制:0000...0001)1<<1=2(二进制:0000...0010)1<<2=4(二进制:0000...0100)...1<<63(二 题解列表 2025年08月12日 0 点赞 0 评论 576 浏览 评分:0.0