竞赛
考级
江梓菁
A83504.【模拟枚举】水仙花数 题意 > 水仙花数的公式为:设这个数为abc > 那么水仙花数公式是:a3+b3+c3=abca^3 + b^3 + c^3 = abca3+b3+c3=abc 然后让你在100~999中找出水仙花数 解析 * 循环枚举:先运用for循环进行枚举,从100枚举到999。 * 暴力"拆家":然后运用暴力,把每位数字暴力出来 * 分支判断:使用刚刚题意上的公式进行判断,如果正确就输出,否则continue 答案
AC是最好的
#include<bits/stdc++.h> using namespace std; int main(){ for(int i=100;i<1000;i++){ int nam,a,b,c; a=i%10; b=i%100/10; c=i/100; nam=aaa+bbb+ccc; if(nam==i){ cout<<i<<endl; } } }
硫代硫酸钠
提交答案之后,这里将显示提交结果~