怎样搞好acm?本人的水平还处于独自在杭电ACM刷水题的阶段(因为性格原因没参加学校的ACM组织)

还是要加入ACM组织把,,,,就算不想加入,也要找到好的队友。。

杭电acm竞_杭电acm2020杭电acm竞_杭电acm2020


杭电acm竞_杭电acm2020


杭电acm竞_杭电acm2020


要搞的话,首先要打好基础,刘汝佳的算法入门是一本很好的书

有了基础后就可以适当的练习各种专题,比如基础的 贪心,模拟,DFS,FS,动态规划,数据结构等,有了一定的基础后,可以多接触比赛,比如Bestcoder,Codeforces,慢慢的上路后学起来就很轻松了,然后也会接触到各种各样的新东西

杭电acm院赛流程

1.网上报名。

2.记住自己的编号

3.按时去三教,找到自己的电脑

4.拿了信封走人

5.回到宿舍,

6.打开信封,找到账号密码,网上登录

7.google翻译所有题目

8.小心思考,

loop:

9.找到最简单的一道

10.敲代码测试

11.粘贴,提交

goto loop;

12.时间到,比赛结束。

PS:第五步可省略。只是不想让别人影响自己的话可以这样干

PS:可以通过查看问题的解决情况大致确定哪道题比较容易。

杭州电子科技大学acm语言里面都是英文,能换成英文吗?它相对与rqnoj和vijos有何优点,

tc不是很清楚,vc++6.0的话可以用MFC啊。

很简单易学的图形化编程。

hdu上的题基本是英文的,这是正常的,因为hdu主要是面向acm竞赛组织的

竞赛中所有的题都会是因为的。

而vijos是面向高中生OI(青少年信息学奥林匹克竞赛)组织的

OI中的题则基本是中文的,所以vijos上的题基本是中文

这个选择哪个OJ都可以,关键是看你的需求。

杭电ACM第1000题,我的怎么不对啊,求高手指点

首先我要说的是你在ACM上现在的水平是0

至于为什么:ACM的要求是必须严格按照要求输出这是最基础的也是最重要的,但是你似乎根本都没注意到这。严格到什么程度我给你举个例子:

output: case : 1 2

case : 2 9

你必须用试的方式找出case和":", ":"和数值,以及数值和数值之间各有几个空格。

关于A+B这种题目就是让你掌握如何依据题目给的输入输出写相应的程序,你可以认真分析一下给做对人的。

因为你没给出相应题目的输入,输出格式所以我也不好在这里给出。

ACM是很诱人的但是这条路是很艰辛的,祝你成功,

ACM上的很多题都是要求多组数据输入的,楼上那位就是正解~~

#include

int main() {

int a,b;

while(cin>>a>>b)//多组测试数据

cout<

return 0;

}