hdu 1016 Prime Ring Problem
来源:互联网 发布:淘宝虚拟充值证件 编辑:程序博客网 时间:2024/04/24 07:37
简单的搜索题,随便看了下人家的代码之后,一次AC,哈哈哈
/* THE PROGRAM IS MADE BY PYY *//*----------------------------------------------------------------------------//Copyright (c) 2011 panyanyany All rights reserved.URL : http://acm.hdu.edu.cn/showproblem.php?pid=1016Name : 1016 Prime Ring ProblemDate : Wednesday, August 10, 2011Time Stage : 2 hours lessResult:43786512011-08-10 16:13:31Accepted1016171MS204K1390 BC++pyyTest Data: Review://----------------------------------------------------------------------------*/#include <stdio.h>#include <string.h>#define MAXSIZE 40int n, len, tcase ;int prime[MAXSIZE], ans[MAXSIZE], used[MAXSIZE] ;void dfs (int a){ans[len++] = a ;used[a] = 1 ;int i ;if (len - 1 == n){if (prime[ans[1]+a]){for (i = 1 ; i < n ; ++i){printf ("%d ", ans[i]) ;}printf ("%d\n", ans[i]) ;}}else{for (i = 2 ; i <= n ; ++i){if (prime[i + a] && !used[i]){dfs (i) ;}}}--len ;used[a] = 0 ;}int main (){int i, j ;memset (prime, 1, sizeof (prime)) ;for (i = 2 ; i < MAXSIZE ; ++i){if (prime[i])for (j = i ; j*i < MAXSIZE ; ++j)prime[j*i] = 0 ;}tcase = 0 ;while (scanf ("%d", &n) != EOF){memset (used, 0, sizeof (used)) ;len = 1 ;++tcase ;printf ("Case %d:\n", tcase) ;dfs (1) ;puts ("") ;}return 0 ;}
- hdu 1016 Prime Ring Problem
- hdu 1016 Prime Ring Problem
- hdu 1016 Prime Ring Problem
- HDU 1016 Prime Ring Problem
- hdu 1016 Prime Ring Problem
- HDU-1016 prime ring problem
- hdu 1016Prime Ring Problem
- hdu 1016 Prime Ring Problem
- HDU-1016 Prime Ring Problem
- HDU-1016-Prime Ring Problem
- hdu 1016 Prime Ring Problem
- hdu 1016 Prime Ring Problem
- hdu 1016 Prime Ring Problem
- hdu 1016 Prime Ring Problem
- Hdu 1016 Prime Ring Problem
- hdu 1016 Prime Ring Problem
- Hdu 1016 - Prime Ring Problem
- HDU 1016 Prime Ring Problem
- mmap内存映射操作
- PostgreSQL安装和简单使用
- 在Myeclipse中添加配置更相关xml-显示语法补齐
- Index of JDBC
- 背包问题
- hdu 1016 Prime Ring Problem
- Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please use Android Tools
- VS2008 PRO 、WDK 和DDKWizard搭建XP驱动开发环境
- DMAI GStreamer Plug-In 编译
- POJ 3321 树映射到树状数组
- SPI设备驱动简单测试例子
- 如何实现拒接来电,延时挂断电话。
- 尝试用ibatis2+annotation实现
- HDOJ 1164 Eddy's research I