四叶玫瑰数是指一个四位数,其各位上的数字的四次方之和等于本身。
给定两个正整数NNN和MMM,请将N、M(1≤N≤M≤106)N、M(1≤N≤M≤10 ^ 6)N、M(1≤N≤M≤106)之间(含NNN和MMM的四叶玫瑰数按从到大的顺序输出。)
例如:N=1234,M=2345N=1234,M=2345N=1234,M=2345时,有一个四叶玫瑰数163416341634,
因为14+64+34+44=16341^4 + 6^4 + 3^4 + 4^4 = 163414+64+34+44=1634,故输出163416341634。
两个正整数$N, M$, 表示查询的左右端点
输出$[N, M]$中的所有四玫瑰数, 每个数之后跟一个换行符
1234 2345
1634
数据By @,感谢他的贡献。
注册一个 BPOJ 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。
使用您的 BPOJ 通用账户