蓝桥杯算法训练VIP-一元三次方程求解-题解(Java代码) ```javaimportjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannerscanner=newScanner(System.in);doublea=scanner.nextDouble();dou 题解列表 2019年12月31日 1 点赞 5 评论 1355 浏览 评分:8.0
C语言训练-舍罕王的失算-题解(C语言代码) #思路2^0+2^1+...+2^63=2^64-1。主要是数据太大了,用longlong类型都存储不下。使用double类型,做减法会存在精度丢失。使用数组存储每一位数,跑出精确的结果。1844674407370955????。用double和数组计算出来的2^64,后四位都是1616。 题解列表 2019年12月31日 0 点赞 0 评论 1022 浏览 评分:0.0
C语言训练-阶乘和数*-题解(C++代码) #思路重点是按字典序输出。#代码```cpp#includeintmain(){//[0,9]的阶乘intfactorial[10]={1};for(inti=1;i<10;i++){factorial[i]=factorial[i-1]*i;}//阶乘和数, 题解列表 2019年12月31日 0 点赞 0 评论 1369 浏览 评分:0.0
C语言训练-自守数问题-题解(C++代码) #思路怎样判断尾数相同?观察25^2=625。625%100=25。25最高位是十位,权重10,将最高位权重乘十就得到所需的100了。#细节int溢出问题。输出格式,**2**个空格。#代码```cpp#includeintmain(){std::cout0){weight*=10;}//自守数if( 题解列表 2019年12月31日 0 点赞 0 评论 1071 浏览 评分:0.0
[编程入门]链表之节点删除-题解(C++代码) #思路单向链表的删除,假设要删除的节点是node,1)遍历到node的前驱节点,然后删除;2)遍历到node节点,要保持一个前继指针,才能进行删除。#细节题目描述跟实际输入、输出有区别。学号、姓名————>学号、成绩间2个空格————>间1个空格#代码```cpp#includestructListN 题解列表 2019年12月31日 0 点赞 0 评论 1277 浏览 评分:0.0
[编程入门]二进制移位练习-题解(C++代码) 摘要:# 思路 位操作。 # 代码 ```cpp #include int main() { int num; std::cin >> num; std::cout > 4…… 题解列表 2019年12月31日 0 点赞 1 评论 1434 浏览 评分:6.0
[编程入门]链表之报数问题-题解(C++代码) #思路使用链表模拟。#代码```cpp#includestructListNode{intid;ListNode*next;ListNode(intid,ListNode*next){this->id=id;this->next=next;}};intmain(){intn;std::cin>>n;/ 题解列表 2019年12月31日 0 点赞 0 评论 1485 浏览 评分:0.0
C语言训练-计算1977!*-题解(C++代码) #思路超大的数据,用数组。#代码```cpp#includeintmain(){constintMAXSIZE=6000;intbigDecimal[MAXSIZE]={};bigDecimal[0]=1;intsize=1;//1977!for(intmultiplier=2;multiplier= 题解列表 2019年12月31日 0 点赞 0 评论 1225 浏览 评分:0.0
C语言训练-谁家孩子跑最慢* -题解(C++代码) 摘要:# 思路 穷举。 可以做一些优化。例如写成下面这样, for (int x = 1; x < 10; x++) for (int y = x + 2; y < 10; y++) for (i…… 题解列表 2020年01月01日 0 点赞 0 评论 1304 浏览 评分:8.7
C语言训练-邮票组合问题*-题解(C++代码) #思路纯粹的数学组合问题。4张三分邮票,3张五分邮票,有几种组合(要求至少有1张)。三分邮票可以0张、1张、2张、3张、4张,总共5种方案,五分邮票可以0张、1张、2张、3张,总共4种方案。答案就是4*5,再减去(0,0)这一不符合题意的组合。 题解列表 2020年01月01日 0 点赞 0 评论 1761 浏览 评分:0.0