如何求解n个数的最小公倍数

求解n个数字的最小公倍数 对于n个数字,可以先将这一串数字的初始值用数组存起来,然后复制一个数组。对于n个数字,每次找到最小的数,将最小的数字加上它的初始值,循环以上,直到所有的数字相等,就拿到了最小公倍数。 判断所有数字相等的方法 找出最大数与最小数,判断是否相等 定义一个用于判断的变量,其初始值设为零。然后循环中判断相邻数之间是否相等,相等则将用于判断的变量加一,不等则跳出循环。最后判断用于判断的变量的值是否满足n-1; 将数字排序后判断首和尾是否相等; 示例代码(c++) #include<cstdio> #include<iostream> using namespace std; int main() { int n; int num[10001]; int num_copy[10001]; cin>>n; for(int i=0;i<n;i++){ cin>>num[i]; num_copy[i]=num[i]; } int min=num[0]; int k=0; int judge =0; while(1){ judge=0; k=0; min=num[0]; for(int i=0;i<n-1;i++){ if(num[i]==num[i+1]){ judge++; } else{ break; } } if(judge==n-1){ cout<<num[0]; break; } else{ for(int i=1;i<n;i++){ if(num[i]<min){ min=num[i]; k=i; } } num[k]+=num_copy[k]; } } return 0; } 参考 不用除法,如何求解n个数的最小公倍数

February 16, 2020 · 1 min · 67 words · IanTang

飞young电信校园网破解

作者硬件(非必需,例如不用电脑也可以登录路由器管理界面,只是电脑要好用一点) 小米路由器4c 一台电脑,用于路由器管理界面的登录 手机一部,用于拨号 说明 路由器需支持mac地址克隆功能。如果你有两台路由器那操作方法会大大简化。不必一定自己有两台,如果你室友有或者隔壁室友有就可以。 原理 1:运营商是根据硬件mac地址和ip地址确定设备的,他们并不知道是何设备,他们只能确定这个设备有没有登录 2:因此我们利用自己的手机登录拨号,然后把路由器这个硬件伪装成我们已经登录的手机,就可以用路由器分享网络啦 一台路由器的操作(不推荐) 1:首先利用运营商的方法,将网线插在路由器的lan(局域网)口,手机连接wifi,拨号,ok,可以上网了 2:记录下你手机的mac地址,wifi的ip地址,子网掩码,以及DNS,网关。(此时ip地址是运营商分配的地址,100开头,子网掩码一定只有两个225,网关也是100开头)ip地址192开头就是路由器分配的,因此此时你打开路由器管理界面应该是打不开的 3:记录好这一些后,关闭路由器,拔出网线,打开路由器,电脑连接后进入管理界面。 4:打开路由器上网设置,将路由器上网改为静态ip;此时你就可以填你刚才所记录的那些东西了。 5:填好之后,找到mac地址克隆;填入手机mac地址,然后克隆。 6:最后将网线插入wan口(广域网),最后就可以上网了。 多台路由器的操作(简单) 说明 对于多台路由器,第一次搞好后就差不多结束了。因为断电后ip会刷新一遍,所以你每天的工作只需拿出手机,登录宽带,断开手机的连接,打开自己的路由器就可以用了。设想另一台路由器是你室友的,并且也是用的电信的宽带。 第一次操作 1.拿出你的手机,记录下手机的mac地址。 2.断开你路由器的所有网线连接,再开启路由器,用电脑登录路由器管理界面,上网方式改为dhcp(默认就是DHCP);选择mac地址克隆,将手机的mac地址填入。 3.手机连接你室友的WiFi,并打开飞young登录,登录成功后将网线连接到路由器的wan口(广域网),一般来说,此时路由器应该是可以上网了,如果可以了,手机必须要断开室友的WiFi,手机此时可以连接自己的路由器上网。 5.路由器能上网后,手机不能连接室友的WiFi,一旦连接就得重来!!! 以后的每天 1.拔出路由器电源线,手机连接室友WiFi并登录,插入路由器电源线,手机断开室友的WiFi,结束。

October 6, 2019 · 1 min · 26 words · IanTang

IOS描述文件分享

说明 本页面用于放一些ios描述文件 IOS13升级beta版本 ios13升级bata版本 持续更新

October 1, 2019 · 1 min · 5 words · IanTang

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick Start Create a new post $ hexo new "My New Post" More info: Writing Run server $ hexo server More info: Server Generate static files $ hexo generate More info: Generating Deploy to remote sites $ hexo deploy More info: Deployment

January 9, 2019 · 1 min · 78 words · IanTang