‘壹’ 哪个网站能让我在线编程
http://acm.pku.e.cn
北京大学的ACM竞赛答题系统.可以在线编译.
‘贰’ C语言编程 ACM
#include<stdio.h>
#include<string.h>
voidmain(){
floatsum=0,ave[100]={-1.0};
intamount=0,j=0;
chars[100];
while(1){
gets(s);
for(inti=0;i<strlen(s);i++){
switch(s[i]){
case'A':
sum+=4;
amount+=1;
break;
case'B':
sum+=3;
amount+=1;
break;
case'C':
sum+=2;
amount+=1;
break;
case'D':
sum+=1;
amount+=1;
break;
case'F':
sum+=0;
amount+=1;
break;
case'':
break;
default:
for(intk=0;k<j;k++){
printf("%.2f ",ave[k]);
}
printf("Unknown ");
return;
}
}
ave[j]=sum/amount;
j++;
sum=0;
amount=0;
}
}
‘叁’ 学了编程可以参加哪些含金量高的比赛
1.全国青少年创意编程与智能设计大赛
2.谷歌全国中小学生计算思维编程挑战赛
3.全国中小学生电脑制作大赛
1.全国青少年创意编程与智能设计大赛
2.谷歌全国中小学生计算思维编程挑战赛
3.全国中小学生电脑制作大赛
4.全国青少年信息学奥林匹克竞赛(NOI)
5.全国青少年信息学奥林匹克联赛(NOIP)
高考:自主招生名额,可以作为省代表队成员参加全国决赛(NOI)及夏令营比赛
6. FRC中学生国际机器人比赛
7. 中美国际机器人挑战赛 (CRC)
具体的实时竞赛信息可以去官方网站查看
谷歌全国中小学生计算思维编程挑战赛官网http://appjs.gzjkw.net
全国中小学生电脑制作大赛官网http://www.huodong2000.com.cn
全国青少年信息学奥林匹克竞赛(NOI)官网http://www.noi.cn
全国青少年信息学奥林匹克联赛(NOIP)官网http://www.noi.cn
Python蓝桥杯大赛官网http://dasai.lanqiao.cn/
青少年信息安全与对抗技术竞赛官网http://www.isclab.org.cn
ACM国际大学生程序设计竞赛官网http://acm.hpu.e.cn
FRC中学生国际机器人比赛官网https://www.firstinspires.org
‘肆’ 国内外有哪些比较不错的 ACM 在线评测题库
国内外有哪些比较不错的 ACM 在线评测题库?
国内:POJ ZOJ
这个程序仅仅实现了功能,用户可以根据需要自己扩展,让这个程序更易用,更实用,更符合你的要求,比如在程序中集成用户名和密码,自动识别题目号和语言,给poj.py增加执行权限然后把它所在的目录添加到环境变量或者直接把程序放到/usr/local/bin/目录下,这样的话,或许你以后用vim写完代码,然后一个命令“poj.py 1001.c”就自动交过去了,把这个程序集成到vim里面做成一键提交或许更爽!却一直没成功,上面只是一个demo,真正用到webdiy里面的话还要进行扩充,比如增加数据库的支持,还要抓取题目和编译错误信息。
总结:特别值得一提的是,当一些低复杂度的算法被发现后,某些题目会相继挂出他们的加强版,这些题目往往能提高大家的个人能力
‘伍’ 什么是ACM程序
ACM程序设计大赛是大学级别最高的脑力竞赛,素来被冠以"程序设计的奥林匹克"的尊称。
具体情况:
大赛自1970年开始至今已有30年历史,是世界范围内历史最悠久、规模最大的程序设计竞赛。
比赛形式是:经过校级和地区级选拔的参赛组,于指定的时间、地点参加世界级的决赛,由3个成员组成的小组应用一台计算机解决6到8个生活中的实际问题。
ACM-ICPC以团队的形式代表各学校参赛,每队由3名队员组成。每位队员必须是在校学生,有一定的年龄限制,并且最多可以参加2次全球总决赛和5次区域选拔赛。
比赛期间,每队使用1台电脑需要在5个小时内使用C、C++或Java中的一种编写程序解决7到10个问题。程序完成之后提交裁判运行,运行的结果会判定为正确或错误两种并及时通知参赛队。
而且有趣的是每队在正确完成一题后,组织者将在其位置上升起一只代表该题颜色的气球。
‘陆’ 有什么好的C语言在线编程网站吗
南洋理工学院的OJ系统还是不错的,希望对你有帮助,望采纳
‘柒’ 提供网址,可以在线编程(C或C++或JAVA)提交,可知道是否成功。
网络zjut acm
nyoj acm
poj
zoj
很多大学都有网上解题网站的 中科大 北京大学 等等
‘捌’ ACM程序是什么呀
ACM程序设计大赛是大学级别最高的脑力竞赛,素来被冠以"程序设计的奥林匹克"的尊称。
大赛自1970年开始至今已有30年历史,是世界范围内历史最悠久、规模最大的程序设计竞赛。
比赛形式是:经过校级和地区级选拔的参赛组,于指定的时间、地点参加世界级的决赛,由3个成员组成的小组应用一台计算机解决6到8个生活中的实际问题。
ACM-ICPC以团队的形式代表各学校参赛,每队由3名队员组成。每位队员必须是在校学生,有一定的年龄限制,并且最多可以参加2次全球总决赛和5次区域选拔赛。
比赛期间,每队使用1台电脑需要在5个小时内使用C、C++或Java中的一种编写程序解决7到10个问题。程序完成之后提交裁判运行,运行的结果会判定为正确或错误两种并及时通知参赛队。
而且有趣的是每队在正确完成一题后,组织者将在其位置上升起一只代表该题颜色的气球。
‘玖’ ACM程序设计的内容简介
《ACM程序设计》详细讲解了ACM国际大学生程序设计竞赛(ACM/ICPC)编程、调试方法,以及提高时间、空间性能的策略,并充分利用了c++泛型编程的高效率、规范化的特性,全部采用c++泛型编程。
第1章讲解了ACM程序设计入门知识;第2章讲解了C++泛型编程的容器、迭代器和常用算法;第3章讲解了ACM程序设计的基本编程技巧;第4章讲解了50道原版ACM竞赛题的解题思路,并配有C++泛型编程参考答案和题目的中文翻译。
《ACM程序设计》是一本专门对‘对ACM国际大学生程序设计竞赛而编写的入门教程,适合参加ACM/ICPC的大学生和C++编程爱好者学习,对ACM/ICPC竞赛教练也具有一定的指导作用。
‘拾’ 关于ACM!!!
ACM 即 Association for Computing Machinery ,就是(美国)计算机协会。
ACM竞赛,是指ACM-ICPC竞赛
ICPC是International Collegiate Programming Contest(国际大学生程序设计竞赛)
现在,ACM竞赛就成为了编程竞赛的一个称呼,不一定要是美国的或者国际的。
ACM竞赛常用判题系统是“在线测评系统”(OJ系统)。所谓OJ系统,就是网页上几道题目,让你用编程语言(例如C语言、C++语言、Java语言、Pascal语言等等)来编写一个程序,在网页上提交,过一会儿结果就出来的。
可以看看一些国内着名的OJ系统,例如:
杭电OJ系统(杭州电子科技大学在线判题系统):http://acm.h.e.cn/
ZOJ(浙江大学OJ):http://acm.zju.e.cn/
JOJ(吉林大学OJ):http://acm.jlu.e.cn/
厦门大学OJ:http://acm.xmu.e.cn/
POJ(北京大学OJ):http://poj.org/
南开大学OJ:http://acm.nankai.e.cn/
TOJ(天津大学OJ):http://acm.tju.e.cn/toj/
再提供一些国外知名的OJ系统:
UVa OJ(巴利亚多利德大学OJ,位于西班牙):http://uva.onlinejudge.org/
Timus OJ:http://acm.timus.ru/
SPOJ(Sphere OJ):http://www.spoj.pl/
AOJ(AIZU OJ):http://judge.u-aizu.ac.jp/onlinejudge/