C++
MaShaYaDi
这个作者很懒,什么都没留下…
展开
-
个人记录—蓝桥—求水仙花数
水仙花数 水仙花数是指一个 N 位数,它的每个位上的数字的 3次幂之和等于它本身(例如:1^3 + 5^3+ 3^3 = 153)。水仙花数只是自幂数的一种,严格来说3位数的3次幂数才称为水仙花数。——摘抄百度 #include <iostream> using namespace std; int main(){ long a; while(cin>>a){ long i=0,n; n=a; for(;n>0;n/=10){ i+=(n%10)*(n%1原创 2021-04-08 11:58:57 · 91 阅读 · 0 评论 -
个人记录—蓝桥—AB类数问题
二进制-AB类数 #include <iostream> using namespace std; int main(){ long a; while(cin>>a){ long i=0,n=0,m=a; //for循环计数有多少个1和多少个0 for(;m>0;m/=2){ if(m%2==0){ n++; }else{ i++; } } if(i>n){ cout<<"A\n"; }el原创 2021-04-08 11:47:24 · 234 阅读 · 0 评论