惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
D
Darknet – Hacking Tools, Hacker News & Cyber Security
F
Fortinet All Blogs
小众软件
小众软件
博客园_首页
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Microsoft Azure Blog
Microsoft Azure Blog
MongoDB | Blog
MongoDB | Blog
罗磊的独立博客
大猫的无限游戏
大猫的无限游戏
量子位
N
Netflix TechBlog - Medium
B
Blog
P
Proofpoint News Feed
月光博客
月光博客
Apple Machine Learning Research
Apple Machine Learning Research
人人都是产品经理
人人都是产品经理
云风的 BLOG
云风的 BLOG
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
腾讯CDC
Engineering at Meta
Engineering at Meta
Y
Y Combinator Blog
AI
AI
Stack Overflow Blog
Stack Overflow Blog
U
Unit 42
M
MIT News - Artificial intelligence
Vercel News
Vercel News
D
DataBreaches.Net
P
Palo Alto Networks Blog
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Cisco Talos Blog
Cisco Talos Blog
T
Threatpost
The Hacker News
The Hacker News
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Security Latest
Security Latest
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
有赞技术团队
有赞技术团队
Attack and Defense Labs
Attack and Defense Labs
Recent Announcements
Recent Announcements
Hugging Face - Blog
Hugging Face - Blog
Webroot Blog
Webroot Blog
Cyberwarzone
Cyberwarzone
美团技术团队
博客园 - 司徒正美
Cloudbric
Cloudbric
J
Java Code Geeks
T
Tailwind CSS Blog
The Last Watchdog
The Last Watchdog
A
About on SuperTechFans

博客园 - xmx

Amazon 2面杯具 N皇后回溯 "中航文化杯" 2007 ACM/ICPC 国际大学生程序设计竞赛亚洲区域赛(南京) 一个用来练dfs的简单迷宫问题 pku 1662 还是找规律的 pku 1806 Manhattan 2025(找规律) 今天西华的比赛,啥都不说啦,相当的nice!~~~ 今天北京赛区的比赛 pku 1505 copying books(DP) 最近看的一些东西 The 2007 ACM Asia Programming Contest Changchun Site Internet Preliminary Contest nice 位运算果真是好东西,今天算是学到点啦^_^ pku 1850 前面一直没注意到某个不规范的情况,导致结果一直比标准的大...调了好久... 终于有算最长重复子串(数)的后缀数组啦,nice The 2007 ACM Asia Programming Contest - Nanjing Preliminary pku 3219 人家居然用几十B就过了,肯定有超强的规律,可是我自己找了个,挂了...只能老实算... 一道双向dp,差点超时^_^||| dp pku 1050 N和素数P,求杨辉三角第N行中能被P整除的数的个数
FOJ月赛-2007年9月
xmx · 2007-10-04 · via 博客园 - xmx

切钢管的题目,用一个3重循环找最优...可以用四边形不等式优化到O(n*n)

这题用搜索和位压缩,具体的可以参见某人的blog  http://drizzlecrj.cnblogs.com/
他那边写得比较好^_^
排列组合问题,通过计算每人的上面和右上以及右边的人的情况来算  杨氏图表 模拟
稍微推下就出来啦
这题好,我喜欢,^_^
博弈,哈哈,这题大概的思路是这样的:
首先统计各堆石子%3的结果,然后如果是最后取的是输的这种情况,首先判断%3以后是不是全是0的情况,如果是,那就必胜(因为所有%3为0的情况都可以设法保证用偶数次取完),在除了这种情况下面,%为0的堆数对胜负不产生影响,在余下的情况下,只要异或1和2的情况,或者统计1和2的情况的个数是不是都是偶数,来判断胜负;对于最后取赢的情况,同样先看是不是全是0的情况,然后看是不是去掉所有的0以后剩下的是不是全是1的情况,如果是,根据1的个数判断胜负,否则,继续异或1和2的情况,或者统计1和2的情况的个数是不是都是偶数,来判断胜负^_^,my code:

#include <stdio.h>
int main()
{  int a[10001];
int n,f,i,flag;
int x,y,z;
while(scanf("%d",&n)==1)
{x=0,y=0,z=0,flag=0;//1 win,0 lose
for(i=0;i<n;i++)
scanf("%d",&a[i]);
scanf("%d",&f);
for(i=0;i<n;i++)
{if(a[i]%3==0) x++;
if(a[i]%3==1) y++;
if(a[i]%3==2) z++;
}
if(f==0)
{
if(x==n) {flag=1;break;}
else if(y%2==0&&z%2==0)flag=0;
else flag=1;
}
else
{
if(x==n) flag=0;
else if(y==n-x)
{
if(y%2==0) flag=1;
else flag=0;
}
else if(y%2==0&&z%2==0)flag=0;
else flag=1;
}
if(flag==1) printf("yes\n");
else printf("no\n");
}
return 0;
}