首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
变种水仙花
205条解析
开通博客写题解
计算机红利
发表于 2021-10-12 14:31:25
#include<stdio.h> int main() { int i,j; for(i=10000;i<99999;i++) { int sum=0; for(j=10;j<=10000;j=10*j)
展开全文
强颜悲伤
发表于 2021-03-20 10:53:22
像这种题目,用常规思路做太浪费时间了,还不如试试打表的方式,又快又方便 #include <bits/stdc++.h>//万能头文件(耍帅用的) using namespace std; int main() { printf("14610 16420 23610 34420
展开全文
小旺不正经
发表于 2020-04-12 22:03:40
直接简单暴力 #include <stdio.h> int main() { int i; for(i=10000;i<100000;i++) { if(i==((i/10000)*(i%10000))+((i/1000)*(i%1000))
展开全文
牛客题解官
发表于 2020-06-04 16:19:36
分析: 根据题意,对于每次拆分得到除数和余数,然后将其相乘累加即可,最后判断累加值和当前数值是否相同即可。对于拆分方法可以先设定求余数mod,然后每次对其除10,模仿拆分过程直到该值为0。 题解: #include <bits/stdc++.h> using namespace std;
展开全文
起名字太难了吧
发表于 2021-10-09 09:51:50
int main() { int i = 0; for(i=9999;i<=99999;i++) { int a=i/10000; int a1 = i%10000; int b=i/1000; int b
展开全文
云梦士
发表于 2021-10-16 22:21:56
public class Main{ public static void main(String[] args) { for(int num = 10000; num < 100000; num++) {//暴力遍历即可 int sum = 0
展开全文
王冠与高跟鞋
发表于 2022-01-08 14:30:46
变种水仙花,分享一下我的笨方法 #include<stdio.h> int main() { int num=0; //这是记录打印次数的,可能是题目写错了吧.没用上
展开全文
哈哈~柳暗花明
发表于 2020-05-06 15:35:20
ll = [] for num in range(10000, 99999): sum = 0 for j in range(1, 5): sum += int(str(num)[:j])*int(str(num)[j:]) if sum == num:
展开全文
bcxp
发表于 2021-08-11 19:02:40
public class Main{ public static void main(String args[]){ /* //笨方法 for(int i=10000;i<100000;i++){ int a=i/10000; i
展开全文
Zerone·
发表于 2022-05-21 20:27:06
#include<stdio.h> int main() { int val = 0, temp1, temp2; for (int i = 10000; i <= 99999; i++) { //计算5位数中的所
展开全文
查看本题
查看本题讨论
相关比赛
312-编程语言初学练习赛(第四场)
进入比赛
2351-3.1 顺序结构/选择结构/循环结构/数组1
进入比赛
5962-牛客编程语言练习赛第二场
进入比赛
7351-牛客编程语言练习赛第二场(重现赛)@wjz12138
进入比赛
7493-牛客编程语言练习赛第二场(重现赛)@hh13579
进入比赛
等你来战
查看全部
牛客挑战赛80
报名截止时间:2025-06-27 22:00
第五届上海理工大学程序设计全国挑战赛
报名截止时间:2025-06-28 17:30
牛客周赛 Round 98
报名截止时间:2025-06-29 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题