• 2024-03-27python 数据类型和运算符 进阶学习
    有了前面的基础的,我们对数据类型有了一定的了解,按照思维进阶深度学习的学习方法,我们对前面的实例进行扩展学习,以求学习到更多一点的知识。实例二:输入两个数,计算它们的和、平方、三次方、平方根、三次方根  首先是复习前面的数据类型的知识该程序的执行结果  是
  • 2024-01-17基础算法(三)二分查找---以“数的三次方”为例
    数的三次方根给定一个浮点数 n,求它的三次方根。输入格式共一行,包含一个浮点数 n。输出格式共一行,包含一个浮点数,表示问题的解。注意,结果保留 6 位小数。数据范围−10000≤n≤10000输入样例:1000.00输出样例:10.000000题解如下#include<iostream>usingnamespace
  • 2023-12-26C练习——水仙花数
     “水仙花数”是指一个三位数,其每位数字的立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。//打印100-999的所有水仙花数//利用for循环控制100-999个数,每个数分解出个位,十位,百位,再分别求立方相加并判断即可。#include<stdio
  • 2023-10-19java程序题
    指数计算问题1.有一对兔子,从出生后第3个月起每个月都生兴对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?程序分析;兔子的规律为数列1,1,2,3,5,8,13,21..... 2.水仙花数打印出所有的"水仙花数",所谓"水仙花数“是指一个三位数,其各位数
  • 2023-05-22RSA之低指数攻击------2023.5.22
    1,e=3的小明文攻击:特点:当e=3时,如果明文过小,导致明文的三次方仍然小于n,那么通过直接对密文开三次方即可得到明文。 即:C=m^e mod n,如果e=3,且m^e<n,则C=m^e,m=c^(1/3) 2.如果明文的三次方比n大,但不是足够大,那么设k有: C=m^e+k∗n 爆破k,如果 C−k∗n 或者 C+k∗n
  • 2023-05-11阿姆斯特朗数
    一问题描述  一个数的各个位数的立方和为它本身。在1000内二设计思路 从0-1000遍历,让每个数的各位三次方相加,判断和是否等于原数。三程序流程图四伪代码实现#include<bits/stdc++.h.>usingnamespacestd;intmain(){ intx=0; for(inti=0;i<1000;i++) { intt=i;
  • 2023-04-02浮点数二分(数的三次方)(银行贷款)
    //数的三次方(给出浮点数n)//AcWing790#include<stdio.h>doublen;intmain(){scanf("%lf",&n);doublel=-100,r=100;while(r-l>1e-8){doublemid=(l+r)/2;if(mid*mid*mid<=n)
  • 2023-03-17水仙花数(for循环)
    题目:打印出所有的”水仙花数”,所谓”水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个”水仙花数”,因为153=1的三次方+5的三次方+3的三次方。 publi
  • 2023-03-01数的拆分
      思路:一定能拆成x1的二次方,x2的三次方。当把数分解成质因数乘积后,如果有单独的质数,一定不合理,也就是说如果有质因数,每种质因数最低有两个,从而如果同意质因数大于2
  • 2023-02-09python3中,//、/ 的区别
    //:地板除,返回整数结果/:浮点数除法,返回浮点结果例:print(3//2)  #输出1print(3/2)  #输出1.5拓展:判断水仙花数# 题目:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位
  • 2023-02-01贝塞尔曲线
    SVG与canvas绘制弯线都要用到贝塞尔曲线,它分两种形式(二次方与三次方)我们先看canvas的。quadraticCurveTo(cp1x,cp1y,x,y)//二次方bezierCurveTo(cp1x,cp1y,
  • 2022-12-27【221227-2】比较2开方与3开三次方两数的大小