ACM适合普通人打吗？
先纠正一下，这个比赛叫 ICPC，以前有 ACM 冠名，现在没有了，就只叫 ICPC，没有 ACM 了。 然后你得定义一下什么是“普通人”…… 初学编程的时候，感觉写程序好玩吗？答“好玩”的，继续往下看。 写程序卡住了，bug 没找到能睡着吗？答“不能”的，继续往下看。 每天都想写程序吗？答“想”的，继续往下看。 看到别人用了一个精妙的算法，但是你一眼看去看不懂，有兴趣继续多看两眼吗？答“有兴趣”的，继续往下看。 有个没学过的算法，去搜了一下发现网上任何讲解都很长，没有少于一屏的，还有数学公式，还想继续看下去吗？答“想”的，继续往下看。 刷题时遇到完全没想法的题，能千方百计死磕到底吗？答“能”的，那可以了，你可以玩这个游戏的。 事实上，任何能一直看到这里的人都可以玩玩，因为不适合的人根本看一眼就“太长不看”了。 