最近逛javaeye得出的体会就是现在的弟弟妹妹确实都很强。动不动都是看过大型框架源码,搞虚拟机,研究字节码。言必海量数据海量用户,高并发等话题。而我一头老鸟还在写些比肩hello world的小代码,真是深感汗颜。所以写完这篇这个系列就结束了。
正如这个系列的其他帖子一样,这篇东西也没有什么你可以获得快感的元素。看见标题的鬼斧神工了吗?不要误会,不是在形容我接下来要写的代码。上面已经说了,现在的弟弟妹妹很强。未来是你们的,也是我们的,但终究是你们的。所以当我浏览这个帖子http://www.iteye.com/topic/800013,看见那段惊为天人的代码时,我便对上面的话深信不疑。
闲话休提,来看下这段鬼斧神工的代码:
public static void main(String[] args)
{
for(int i = 1; i < 10;i++) //1
{
if(i%1!=0)
{
continue;
}else
{
for(int j = 1; j < 10; j++)//2
{
if(i==j)
{
continue;
}else
{
if((i*10 + j)%2 == 0)
{
for(int k = 1; k < 10 ; k++)//3
{
if((k==i)||(k==j))
{
continue;
}else
{
if((i*100 + j*10 + k)%3==0)
{
for(int l = 1 ;l <10;l++)//4
{
if((l==i)||(l==j)||(l==k))
{
continue;
}else
{
if((i*1000+j*100+k*10+l)%4==0)
{
for(int m = 1;m <10;m++)//5
{
if((m==i)||(m==j)||(m==k)||(m==l))
{
continue;
}else
{
if((i*10000+j*1000+k*100+l*10+m)%5==0)
{
for(int n=1;n<10;n++)//6
{
if((n==i)||(n==j)||(n==k)||(n==l)||(n==m))
{
continue;
}else
{
if((i*100000+j*10000+k*1000+l*100+m*10+n)%6==0)
{
for(int x = 1;x < 10; x++)//7
{
if((x==i)||(x==j)||(x==k)||(x==l)||(x==m)||(x==n))
{
continue;
}else
{
if((i*1000000+j*100000+k*10000+l*1000+m*100+10*n+x)%7==0)
{
for(int y =0; y < 10;y++)//8
{
if((y==i)||(y==j)||(y==k)||(y==l)||(y==m)||(y==n)||(y==x))
{
continue;
}else
{
if((i*10000000+j*1000000+k*100000+l*10000+m*1000+n*100+10*x+y)%8==0)
{
for(int z = 1; z < 10; z++)
{
if((z==i)||(z==j)||(z==k)||(z==l)||(z==m)||(z==n)||(z==x)||(z==y))
{
continue;
}else
{
if((i*100000000+j*10000000+k*1000000+l*100000+m*10000+n*1000+x*100+10*y+z)%9==0)
{
System.out.println(i+""+j+""+k+""+l+""+m+""+n+""+x+""+y+""+z);
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
高效与精彩不用多表。
在此也贴上我一直所标榜为优雅的史上被隐藏最多的代码,以结束这个系列。
import java.util.Arrays;
public class MagicDiv {
private int[] used = new int[10];
public void find(){
Arrays.fill(used,0);
used[5] = 1;
dfs(0,1);
}
public void dfs(int pre, int pos){
if(pos > 9){
System.out.println(pre);
return;
}
int tmp = pre * 10;
if(pos == 5){
dfs(tmp + 5 , pos + 1);
}else{
for (int i = 1; i < 10; i++) {
if(used[i] == 0 ){
int cur = tmp + i;
if(cur % pos == 0){
used[i] = 1;
dfs(cur,pos + 1);
used[i] = 0;
}
}
}
}
}
public static void main(String[] args) {
new MagicDiv().find();
}
}
分享到:
相关推荐
"巧夺天工"和"鬼斧神工"都是形容技艺高超、非人力所能达到的精湛程度,但两者略有不同。"巧夺天工"通常用来赞美人工制品的精巧,似乎比天然的还要完美;而"鬼斧神工"则更多地用于形容自然界的奇妙景象,仿佛是神仙的...
在IT行业中,智能穿戴设备已经成为了技术发展的重要领域,...通过掌握DA14580和ADXL362的使用,以及不断探索和实践,你不仅可以打造出一款个性化的智能手环,还能在过程中提升自己的技术能力,领略到开源硬件的魅力。
ghoST 的命名可能来源于"Ghost",这个词在IT领域通常与系统备份和恢复相关,但这里的"ghoST"显然具有更丰富的含义,可能代表了其在服务器管理领域的鬼斧神工般的操作能力。 【描述】中提到,ghoST 特别适合服务器...
豆腐干还是个山特大范甘迪鬼斧神工收到公司的工程非比寻常VB电饭锅广东省从VB幸福感的规定从V型不发的告诉对方广东佛山公司的风格电饭锅山东告诉对方个梵蒂冈单方事故持续保持V型吧挂号费很符合发的规划发的
今借电路城平台介绍使用业界最低功耗蓝牙MCU:DA14580(带屏)开源可编程手环,此手环预留了代码下载调试口,通过专用下载线,可反复烧写自己的代码,实现想要的功能。 拨开手环外套,带屏手环的内部结构如下: 手环预留...
的飞鬼斧神工你发撒多发点过阿哥嘎gfg 工会个凡符合
- “谢”:可以是辞别,也可以是告诉。 - “量”:可以是估计,也可以是限量,含义随语境变化。 - 偏义复词:如“作息”在古代指工作和休息,但在某些情况下可能只取其中一义。 - “相”:在古文中可作副词,...
- **主题思想**:通过对柳树的细腻描绘,赞美了春天的生机勃勃和大自然的鬼斧神工。 #### 三、生字学习 - **生字表**:包括了“莺”、“拂”、“堤”、“柳”、“妆”、“丝”、“绦”、“裁”、“剪”等。 - **...
这些深海区域的压力之大难以想象,每下降10米,水压就会增加约一公斤,而在海洋中,由于海水含盐量的影响,这个数值会有所不同。 关于海洋生物的奇妙传说,美人鱼的故事一直吸引着人们。古罗马自然科学家普林尼在他...
10. **气吞山河** - 形容气势宏大,可以吞没山河,常用来形容人的豪情壮志。 11. **胸怀若谷** - 比喻心胸开阔,能包容一切。 12. **万寿无疆** - 常用来祝福长寿,表示寿命无穷尽。 13. **金玉良言** - 指十分...
- 示例:落日的壮丽景象如同一幅细腻的画卷,将大自然的鬼斧神工展现得淋漓尽致,令人陶醉其中,无法忘怀。 5. 修辞手法 - 比喻:如"小山似的涌浪像千万头暴怒的狮子",形象地表现出海浪的汹涌和力量。 - 拟人:...
【青岛的自然风光】 青岛,这座位于中国东部沿海的城市,以其独特的自然风光闻名于世。在暑假里,我有幸踏足这片神奇的土地,亲身体验了青岛的...青岛,你用你的美丽和魅力征服了我,我将永远珍藏这段美好的暑假见闻。
- 举例解释其他成语的适用对象,如巧夺天工、鬼斧神工、美轮美奂、风姿绰约、倚马可待、草长莺飞、信笔涂鸦、洗心革面、不耻下问、如坐春风、炙手可热、东山再起、朝思暮想、梦寐以求、不知所云、国色天香、...
这里的“那画家”指的是大自然,赞美了大自然的鬼斧神工。 - (5) 作者产生“自己仿佛就是一朵荷花”的幻觉,是因为他被荷花的香气(清香)和美丽(满池荷花)深深吸引,完全沉浸在这个情景之中。 4. 加点词造句: ...
鬼斧神工:形容技艺高超,符合语境。 - C. 忍俊不禁:与“笑起来”重复,不恰当。 - D. 望风披靡:用在这里不合适,应为“望而生畏”。 5. 句子结构与语病: - A. 指代不明,不清楚“他”的具体指代。 - B. 缺...
1. 《咏鹅》- 骆宾王:这首诗描绘了鹅在水中悠游的画面,通过“曲项向天歌”展现了鹅的优雅姿态,而“白毛浮绿水,红掌拨清波”则形象地刻画了鹅在水中的活动。 2. 《敕勒歌》- 北朝民歌:这是一首描绘草原风光的诗...
1. “《聊斋志异》(打一成语)” - 答案可能是“鬼斧神工”,因为《聊斋志异》是一部讲述鬼怪故事的书。 2. “半屏山山外有山” - 答案可能是“山山”,字面上表示山外面还有山。 3. “亮出首尾” - 答案可能是“明...
这部分练习让学生填写意思相近的字以完成成语,例如“出生入死”、“神机妙算”、“阴谋诡计”、“高瞻远瞩”、“崇山峻岭”、“古往今来”、“鬼斧神工”、“呼风唤雨”、“千山万水”、“左右逢源”、“东西南北”...
- "鬼斧神工"形容技艺高超,用于描述都江堰工程恰当。 - "不言而喻"表示不用说就可以明白,形容西昌开发潜力大。 - "摩肩接踵"形容人多拥挤,描述故宫游客多的情况正确。 6. 成语辨析: - "等闲视之"指不轻易...
【风光摄影的表现手法】 风光摄影是一种艺术,通过镜头捕捉大自然的壮丽...通过“知其时、观其势、表其质、现其伟”这四个手法,摄影师能够创作出引人入胜的风光摄影作品,让观众感受到大自然的鬼斧神工和无限魅力。