数学中国

 找回密码
 注册
搜索
热搜: 活动 交友 discuz
楼主: ysr

几个vb小程序

[复制链接]
 楼主| 发表于 2023-1-12 18:16 | 显示全部楼层
19958/19959/19960/19961/19962/19963/19964/19965/19966/19967/19968/19969/19970/19971/19972/19973/19974/19975/19976/19977/
19978/19979/19980/19981/19982/19983/19984/19985/19986/19987/19988/19989/19990/19991/19992/19993/19994/19995/19996/19997/
19998/19999/20000/20001/20002/20003/20004/20005/20006/20007/20008/20009/20010/20011/20012/20013/20014/20015/20016/20017/
20018/20019/20020/20021/20022/20023/20024/20025/20026/20027/20028/20029/20030/20031/20032/20033/20034/20035/20036/20037/
20038/20039/20040/20041/20042/20043/20044/20045/20046/20047/20048/20049/20050/20051/20052/20053/20054/20055/20056/20057/
20058/20059/20060/20061/20062/20063/20064/20065/20066/20067/20068/20069/20070/20071/20072/20073/20074/20075/20076/20077/
20078/20079/20080/20081/20082/20083/20084/20085/20086/20087/20088/20089/20090/20091/20092/20093/20094/20095/20096/20097/
20098/20099/20100/20101/20102/20103/20104/20105/20106/20107/20108/20109/20110/20111/20112/20113/20114/20115/20116/20117/
20118/20119/20120/20121/20122/20123/20124/20125/20126/20127/20128/20129/20130/20131/20132/20133/20134/20135/20136/20137/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-1-12 18:22 | 显示全部楼层
19447~19448之间,有0个无解:
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=15^3+126^2+14^2  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19447=48^2+130^2+3^5  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=6^4+134^2+14^2  19448=6^5+108^2+2^3  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=36^2+134^2+14^2  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=76^2+116^2+6^3  
19448=138^2+20^2+2^2  
19448=138^2+20^2+2^2  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-1-12 18:24 | 显示全部楼层
19711~19712之间,有0个无解:
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
19712=3^9+5^2+2^2  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-1-12 18:27 | 显示全部楼层
18591~18592之间,有1个无解:
18591=无解
18592=6^5+104^2  
18592=6^5+104^2  
18592=6^5+104^2  
18592=6^5+104^2  
18592=10^4+92^2+2^7  
18592=10^4+92^2+2^7  
18592=10^4+92^2+2^7  
18592=10^4+92^2+2^7  
18592=10^4+92^2+2^7  
18592=10^4+92^2+2^7  
18592=10^4+92^2+2^7  
18592=10^4+92^2+2^7  
18592=18^3+112^2+6^3  
18592=18^3+112^2+6^3  
18592=18^3+112^2+6^3  
18592=18^3+112^2+6^3  
18592=18^3+112^2+6^3  
18592=23^3+80^2+5^2  
18592=23^3+80^2+5^2  
18592=23^3+80^2+5^2  
18592=23^3+80^2+5^2  
18592=23^3+80^2+5^2  
18592=23^3+80^2+5^2  
18592=23^3+80^2+5^2  
18592=23^3+80^2+5^2  
18592=23^3+80^2+5^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=32^2+132^2+12^2  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=50^2+126^2+6^3  
18592=88^2+104^2+2^5  
18592=88^2+104^2+2^5  
18592=88^2+104^2+2^5  
18592=88^2+104^2+2^5  
18592=92^2+100^2+2^7  
18592=92^2+100^2+2^7  
18592=92^2+100^2+2^7  
18592=92^2+100^2+2^7  
18592=92^2+100^2+2^7  
18592=92^2+100^2+2^7  
18592=92^2+100^2+2^7  
18592=92^2+100^2+2^7  
18592=100^2+92^2+2^7  
18592=100^2+92^2+2^7  
18592=100^2+92^2+2^7  
18592=100^2+92^2+2^7  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
18592=104^2+6^5  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-1-12 20:38 | 显示全部楼层
18583/18584/18585/18586/18587/18588/18589/18590/18591/18592/18593/18594/18595/18596/18597/18598/18599/18600/18601/18602/
18603/18604/18605/18606/18607/18608/18609/18610/18611/18612/18613/18614/18615/18616/18617/18618/18619/18620/18621/18622/

18591有了,18591可以有解,至此1992~20000之间就全覆盖了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-1-13 08:43 | 显示全部楼层
输入:1~200输出:
16198/16199/16200/16201/16202/16203/16204/16205/16206/16207/16208/16209/16210/16211/16212/16213/16214/16215/16216/16217/
16218/16219/16220/16221/16222/16223/16224/16225/16226/16227/16228/16229/16230/16231/16232/16233/16234/16235/16236/16237/
16238/16239/16240/16241/16242/16243/16244/16245/16246/16247/16248/16249/16250/16251/16252/16253/16254/16255/16256/16257/

18582/18583/18584/18585/18586/18587/18588/18589/18590/18591/18592/18593/18594/18595/18596/18597/18598/18599/18600/18601/
18602/18603/18604/18605/18606/18607/18608/18609/18610/18611/18612/18613/18614/18615/18616/18617/18618/18619/18620/18621/

19685/19686/19687/19688/19689/19690/19691/19692/19693/19694/19695/19696/19697/19698/19699/19700/19701/19702/19703/19704/
19705/19706/19707/19708/19709/19710/19711/19712/19713/19714/19715/19716/19717/19718/19719/19720/19721/19722/19723/19724/
19725/19726/19727/19728/19729/19730/19731/19732/19733/19734/19735/19736/19737/19738/19739/19740/19741/19742/19743/19744/




回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-1-13 08:52 | 显示全部楼层
18261/18262/18263/18264/18265/18266/18267/18268/18269/18270/18271/18272/18273/18274/18275/18276/18277/18278/18279/18280/
18281/18282/18283/18284/18285/18286/18287/18288/18289/18290/18291/18292/18293/18294/18295/18296/18297/18298/18299/18300/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-1-13 17:43 | 显示全部楼层
18279=26^3+26^2+3^3  
18279=45^2+127^2+5^3  
18279=45^2+127^2+5^3  
18279=45^2+127^2+5^3  
18279=55^2+123^2+5^3  
19711=12^3+134^2+3^3  
19711=12^3+134^2+3^3  
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-1-13 20:19 | 显示全部楼层
本帖最后由 ysr 于 2023-1-13 22:49 编辑

Private Sub Command1_Click()
'验证李明波幂和猜想的程序
Dim a, B
a = Val(Text1)
B = Val(Text2)
a1 = a
Do While a <= B
q = a ^ (1 / 2)
a2 = 2
Do While InStr(Log(a) / Log(a2), ".") > 0 And a2 < q
a2 = a2 + 1
Loop

r = Log(a) / Log(a2)
a3 = a - Int(q) ^ 2
If InStr(r, ".") = 0 Then
Text3 = Text3 & a & "=" & a2 & "^" & r & vbCrLf
ElseIf a3 = 1 Then
Text3 = Text3 & a & "=" & Int(q) & "^" & 2 & "+1" & vbCrLf
ElseIf a3 = 2 Then
Text3 = Text3 & a & "=" & Int(q) & "^" & 2 & "+1+1" & vbCrLf
Else
q1 = Sqr(Val(a3))
a2 = 2
Do While InStr(Log(a3) / Log(a2), ".") > 0 And a2 < q1
a2 = a2 + 1
Loop
r1 = Log(a3) / Log(a2)
a4 = a - Int(q) ^ 2 - Int(q1) ^ 2
If InStr(r1, ".") = 0 Then
Text3 = Text3 & a & "=" & Int(q) & "^2" & "+" & a2 & "^" & r1 & vbCrLf
ElseIf a4 = 1 Then
Text3 = Text3 & a & "=" & Int(q) & "^2" & "+" & Int(q1) & "^" & 2 & "+1" & vbCrLf
Else
q2 = Sqr(Val(a4))
a2 = 2
Do While InStr(Log(a4) / Log(a2), ".") > 0 And a2 < q2
a2 = a2 + 1
Loop
r2 = Log(a4) / Log(a2)
If a4 = 2 Then
js = ksm6(Trim(a), Val(s))
If InStr(js, "+") = 0 Then
s = s + 1
Text3 = Text3 & a & "=无解" & vbCrLf
Else
Text3 = Text3 & js & vbCrLf
End If
ElseIf InStr(r2, ".") = 0 Then
Text3 = Text3 & a & "=" & Int(q) & "^2" & "+" & Int(q1) & "^2+" & a2 & "^" & r2 & vbCrLf

Else

js = ksm6(Trim(a), Val(s))
If InStr(js, "+") = 0 Then
a4 = a - 1
a2 = 2
Do While InStr(Log(a4) / Log(a2), ".") > 0 And a2 < q
a2 = a2 + 1
Loop
r1 = Log(a4) / Log(a2)
If InStr(r1, ".") = 0 Then
Text3 = Text3 & a & "=" & "1+" & a2 & "^" & r1 & vbCrLf
Else
a5 = a - 2
a2 = 2
Do While InStr(Log(a5) / Log(a2), ".") > 0 And a2 < q
a2 = a2 + 1
Loop
r2 = Log(a5) / Log(a2)
If InStr(r2, ".") = 0 Then
Text3 = Text3 & a & "=" & "1+1+" & a2 & "^" & r2 & vbCrLf
Else
ja1 = 2
jc = ksm5(Trim(a), Trim(q))
If InStr(jc, "无解") > 0 Then
js1 = 1
ja = 3
Do While js1 < a ^ (1 / ja)

Do While ja < a ^ (1 / ja)
ax = Abs(a - js1 ^ ja)
js2 = js1 & "^" & ja
jss = ksm7(Val(ax), Trim(js2))
If InStr(jss, "无解") = 0 Then
s1 = s1 + 1
jss1 = jss1 & a & "=" & jss & vbclf
Else
jss1 = jss1 & vbCrLf
End If

ja = ja + 1
Loop


js1 = js1 + 1
Loop
If s1 > 0 Then
Text3 = Text3 & jss1 & vbCrLf
Else
s = s + 1
Text3 = Text3 & a & "=无解" & vbCrLf
End If
Else
Text3 = Text3 & jc & vbCrLf
End If

End If
End If
Else
Text3 = Text3 & js & vbCrLf
End If
End If
End If
End If
a = a + 1
Loop

Combo1 = a1 & "~" & B & "之间,有" & Val(s) & "个无解:" & vbCrLf & Text3


End Sub

Private Sub Command2_Click()
Text1 = ""
Text2 = ""
Text3 = ""
Combo1 = ""

End Sub

Private Function ksm7(sa As String, sb As String) As String '某数的快速幂程序
Dim a, q
a = Val(sa)
qr = Trim(sb)
a2 = 2
Do While InStr(Log(a) / Log(a2), ".") > 0 And a2 < a ^ (1 / 2)
a2 = a2 + 1
Loop
r1 = Log(a) / Log(a2)
a4 = a - a2 ^ Int(r1)
If InStr(r1, ".") = 0 Then
s1 = s1 + 1
jss = jss & qr & "+" & a2 & "^" & r1 & vbCrLf
ElseIf a4 = 1 Then
jss = jss & qr & "+" & a2 & "^" & Int(r1) & "+1" & vbCrLf
Else
js1 = 1
ja = 3
Do While js1 < a ^ (1 / ja)

Do While ja < a ^ (1 / ja)
a1 = Abs(a - js1 ^ ja)

If InStr(fenjieyinzi(Val(ja)), "*") = 0 Then
a2 = 2
Do While InStr(Log(a1) / Log(a2), ".") > 0 And a2 < a1 ^ (1 / 2)
a2 = a2 + 1
Loop
r = Log(a1) / Log(a2)
If Val(r) = 0 Then
jss = jss & qr & "+" & js1 & "^" & ja & "+" & "1 " & vbclf
s1 = s1 + 1
ElseIf InStr(r, ".") = 0 Then
s1 = s1 + 1
jss = jss & qr & "+" & js1 & "^" & ja & "+" & a2 & "^" & r & vbclf
Else
jss1 = "无解" & vbCrLf
End If

Else
jss = jss & vbCrLf

End If
ja = ja + 1
Loop


js1 = js1 + 1
Loop
End If
If s1 > 0 Then
ksm7 = jss & vbCrLf
Else
ksm7 = ksm7 & a & "=无解" & vbCrLf
End If
End Function

Private Function fenjieyinzi(sa As String) As String
Dim X, a, B
X = sa
B = Int(Sqr(Val(X)) / 2)
If X = 3 Or X = 2 Then
a = True
Else
If Right(X, 1) Mod 2 = 0 Then
a = False
Else

For i = 3 To 2 * B + 1 Step 2
If InStr(X / i, ".") = 0 Then
a = False
Exit For

Else: a = True

End If
Next
End If
End If
If a = True Then
fenjieyinzi = "这是个素数"
Else
fenjieyinzi = "2*2"
End If

End Function

回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-1-14 07:22 | 显示全部楼层
输入:1~200输出:
/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/1/8/32/128/2048/27/243/2187/64/1024/125/3125/216/343/512/729/1000/1331/1728/2197/2744/3375/4096/4913/1/4/9/16/25/36/49/64/81/100/121/144/169/196/225/256/289/324/361/400/441/484/529/576/625/676/729/784/841/900/961/1024/1089/1156/1225/1296/1369/1444/1521/1600/1681/1764/1849/1936/2025/2116/2209/2304/2401/2500/2601/2704/2809/2916/3025/3136/3249/3364/3481/3600/3721/3844/3969/4096/4225/4356/4489/4624/4761/4900
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|数学中国 ( 京ICP备05040119号 )

GMT+8, 2024-5-2 09:07 , Processed in 0.064453 second(s), 15 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表