关于全国奥林匹克计算机竞赛初中级
学校组织吧。。。。
额,这要看你pascal语言水准了,如果只是自学的一点的话应该水平还不够。一般每个学校都有编程小组(专门用来竞赛的),如果你有意向参加编程竞赛的话可以去信息老师那报名,学校会帮你报名的。而且可以让信息老师进行一系列辅导。而且外面也有专门的竞赛培训课,如果想要拿奖的话自学是不够的。(我高三,我们班有一个是亚洲第二名,直接保送交大了。)
求采纳
第二章 Pascal语言基础知识
第三章 顺序结构程序设计
第四章 选择结构程序设计
第五章 循环结构程序设计
就这几样喽。 1.1 Pascal编辑环境
2.1 Pascal字符与符号
1.标识符
(1) 标识符的定义:标识符就是以字母开头的字母数字序列,有效长度为63个字符,并且大小写等效。可以用来标示常量、变量、程序、函数等。例如例1.1中的Area(程序名),pi(符号常量),s、r(变量名)都是标识符。
(2) 标识符的分类:
a.保留字(关键字)
所谓保留字是指在Pascal语言中具有特定的含义,你必须了解它的含义,以便于正确的使用,否则会造成错误。标准Pascal语言中的保留字一共有35个,Turbo Pascal语言一共有51个。下面是Pascal语言的保留字:
AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DOWNTO,ELSE,END,FILE,FOR,FUNTION,GOTO,IF,IN,LABEL,MOD,NIL,NOT,OF,OR,PACKED,PROCEDURE,PROGRAM,RECORD,REPEAT,SET,THEN,TO,TYPE,UNTIL,VAR,WHILE,WITH等
b.标准标识符:指Pascal语言预先定义的标识符,具有特殊含义。
以下列举了Turbo Pascal语言部分常用的标准表识符:
标准常量 False Maxint True
标准类型 Boolean Char Real Integer
标准函数 Abs Arctan Chr Cos Eof Eoln Exp
Ln Odd Ord Pred Round Sin Sqr
Sqrt Succ Trunc
标准过程 Dispose Get New Pack Page Put Read
Readln Reset Rewrite Unpack Write Writeln
标准文件 Input Output
c.用户自定义标识符:由你自己根据需要来定义。
(1)选用的标识符不能和保留字相同。
(2)语法上允许预定义的标准标识符作为你自己定义的标识符使用,但最好还是不要用。
以下列举了你自己在定义标识符时可以用的字符:
A——Z;a——z;0——9;+,-,*,/,=,<>,<=,>=,<,>,(,),[,],{,},:=,,,;,.,:,..,',^
2.2 Pascal数据类型
数据是程序设计的一个重要内容,其重要特征----数据类型,确定了该数据的形、取值范围以及所能参与的运算。
Turbo Pascal 提供了丰富的数据类型,这些数据类型可以分为三大类:简单类型、构造类型和指针类型,其中简单类型可以分为标准类型(整型、实型、字符型和布尔型)和自定义类型(枚举型和子界型),构造类型可以分为数组类型、集合类型、记录类型和文件类型。这些数据类型中除了指针类型是动态数据类型外,其他的都是静态数据类型。在这些数据类型中的简单类型都是有序类型,除了实型以外的简单类型都是顺序类型,所谓顺序类型就是他们的值不仅是有序的而且是有顺序号。
在这里主要介绍整型、实型、字符型和布尔型四种常用的数据类型。
1.整型
一个整型数据用来存放整数。Turbo Pascal支持五种预定义整型,它们是shortint(短整型)、 integer(整型)、 longint(长整型)、 byte(字节型)和 word(字类型),Turbo Pascal分别用相同的名字作为他们的标识符。每一种类型规定了相应的整数取值范围以及所占用的内存字节数。
类型 数值范围 占字节数 格式
shortint -128..128 1 带符号8位
inteter -32768..32767 2 带符号16位
longint -2147483648..2147483647 4 带符号32位
byte 0..255 1 带符号8位
word 0..65535 2 带符号16位
Turbo Pascal规定了两个预定义整型常量标识符maxint和maxlonint,他们各表示确定的常数值,maxint为32767, longint为2147483647,他们的类型分别是integer 和longint
2.实型
一个实型数据用来存放实数。Turbo Pascal支持五种预定义实型,它们是real(基本实型)、 single(但精度实型)、double(双精度实型)、extended(扩展实型)、comp(装配实型),Turbo Pascal分别用相同的名字作为他们的标识符。每一种类型规定了相应的实数取值范围、所占用的内存字节数以及它们所能达到的精度
类型 数值范围 占字节数 有效位数
real 2.9e-39..1.7e38 6 11..12
single 1.5e-45..3.4e38 4 7..8
double 5.0e-324..1.7e308 8 15..16
Turbo Pascal支持两种用于执行实型运算的代码生成模式:软件仿真模式和80x87浮点模式。除了real可以在软件仿真模式下直接运行以外,其他类型必须在80x87浮点模式下运行。
3.布尔型
一个布尔型数据用来存放逻辑值(布尔值)。布尔型的值只有两个:false和true,并且false的序号是0,true的序号是1。false 和true都是预定义常数标识符,分别表示逻辑假和逻辑真。并且true<false。boolean是布尔型的标识符。
4.字符型
字符型用char作为标识符。字符型必须用单引号括起来,字母作为字符型时,大小写是不等价的,并且字符型只允许单引号中有一个字符,否则就是字符串。
2.3 常量与变量
1.常量
(1)常量:在某个程序的整个过程中其值不变的量。
(2)常量定义:常量定义出现在说明部分。它的语法格式是:
const
<常量标识符>=<常量>;
...
<常量标识符>=<常量>;
常量标识符的类型由定义它的常量的类型决定。例如:const a=12 隐含说明a是整型;const r=3.21 隐含说明r是实型......
(3)常量定义部分必须以保留字const开头,可以包含一个或几个常量定义,而且每个常量均以分号结束。
(4)Turbo Pascal类型常量
类型常量,又称变量常数,它是Turbo Pascal的一个扩充特性。类型常量的定义与标准Pascal规定的常数定义和变量说明有所区别。类型常量定义的语法格式:
const
<简单类型常量标识符>:简单类型=常数;
例如:
const
counter:integer=0;
flag:boolean=true;
index:0..100=0;
2.变量
(1)变量:在某个程序中的运行过程中其值可以发生改变的量
(2)变量说明:变量说明出现在说明部分。它的语法格式是:
var
<变量标识符列表>:<类型>;
...
<变量标识符列表>:<类型>;
其中,保留字var表示开始一个变量说明部分。变量标识符列表是一个用逗号隔开的标识符序列,冒号后面的类型是类型标识符。每个变量说明均以分号结束。
例如:
var
a,b,c:integer;
m,n:real;
2.4 标准函数
1.算术函数
函数标识符 自变量类型 意义 结果类型
abs 整型、实型 绝对值 同自变量
arctan 整型、实型 反正切 实型
cos 整型、实型 余弦 实型
exp 整型、实型 指数 实型
frac 整型、实型 小数部分 实型
int 整型、实型 整数部分 实型
ln 整型、实型 自然对数 实型
pi 无自变量 圆周率 实型
sin 整型、实型 正弦 实型
sqr 整型、实型 平方 同自变量
sqrt 整型、实型 平方根 实型
例:abs(-4)=4 abs(-7.49)=7.49 arctan(0)=0.0
sin(pi)=0.0 cos(pi)=-1.0 frac(-3.71)=-0.71
int(-3.71)=-3.0 sqr(4)=16 sqrt(4)=2
2.标准函数
函数标识符 自变量类型 意义 结果类型
odd 整型 判断奇数 布尔型
pred 离散类型 求前趋 同自变量
succ 离散类型 求后继 同自变量
例:odd(1000)=false pred(2000)=1999 succ(2000)=2001
odd(3)=true pred('x')='w succ('x')='y'
3.转换函数
函数标识符 自变量类型 意义 结果类型
chr byte 自变量对应的字符 字符型
ord 离散类型 自变量对应的序号 longint
round 实型 四舍五入 longint
trunc 实型 截断取整 longint
例:chr(66)='B' ord('A')=65 round(-4.3)=-5 trunc(2.88)=2
4.杂类函数
函数标识符 自变量类型 意义 结果类型
random 无自变量 [0,1间的随机实数 real
random word [0,自变量间的随机整数) word
randomize 无自变量 初始化内部随机数产生器 longint
upcase 字符型 使小写英文字母变为大写 字符型
downcase 字符型 使小写英文字母变为大写 字符型
2.5 运算符和表达式
1.运算符和优先级
(1)运算符
是实型,如果全部的运算对象都是整型并且运算不是除法,则结果为整型,若运算是除法,则结果是实型 a.算术运算符
运算符 运算 运算对象 结果类型
+ 加 整型、实型 只要有一个运算对象是实型,结果就
- 减 整型、实型 是实型,如果全部的运算对象都是整
* 乘 整型、实型 型并且运算不是除法,则结果为整型,
/ 除 整型、实型 若运算是除法,则结果是实型。
div 整除 整型 整型
mod 取余 整型 整型
b.逻辑运算符
运算符 运算 运算对象 结果类型
not 逻辑非 布尔型 布尔型
and 逻辑与 布尔型 布尔型
or 逻辑或 布尔型 布尔型
xor 逻辑异或 布尔型 布尔型
c.关系运算符
运算符 运算 运算对象 结果类型
= 等于 简单类型 布尔型
<> 不等于 简单类型 布尔型
< 小于 简单类型 布尔型
> 大于 简单类型 布尔型
<= 小于等于 简单类型 布尔型
>= 大于等于 简单类型 布尔型
(2)优先级
运算符 优先级
not 1(高)
*,/,div,mod,and 2
xor,+,-,or 3
in,=,<>,>=,<=,<> 4(低)
2.表达式
(1)算术表达式:算术表达式是由算术运算符连接常量、变量、函数的式子。算术表达式中各个运算符的次序为: ( )-->函数-->*,/,div,mod-->+,1
(2)布尔表达式:Turbo Pascal提供给布尔表达式以下基本操作:逻辑运算和关系运算。
(3)数学上的表达式与pascal语言表达式的区别
数学表达式 PASCAL表达式 注意
2a 2*a *号不能省略
a÷b a/b 除号的写法
a≠b a<>b 不等号的写法
a≤b a<=b 小于等于号的写法
3.1 赋值语句
PASCAL有两个语句可以改变变量的值。赋值语句是其中之一(另一个是读语句)。赋值,顾名思义,就是把一个值赋予某个量。可以这理解:变量相当于装东西的容器,赋值的过程就是把东西放进容器的过程。赋值语句格式如下:
变量:=表达式;
写赋值语句有以下几点要注意:
1、赋值号“:=”
赋值号由两个字符构成,是一个运算符。如果把这两个字符拆开,那么这两个字符就是别的意思了:“:”是分隔符而“=”是关系运算符,判定两个对象是否相等。刚刚写程序的同学要特别注意这一点。
例:a,b:integer;——是一个说明语句。“:”是变量表和变量类型的分隔符
a=b——是一个表达式。它的值是一个布尔类型的量:TRUE或FALSE
a:=3;——是一个语句。把整型常量值3赋给整型变量a
2、变量要先说明
在赋值号左边出现的变量,要在程序头的说明部先加以说明,否则编译时出错。
3、表达式必须要有确定的值
赋值号右边出现的表达式,必须是可以求值的。也就是说,经过运算之后,能得出一个具体的、确定的值出来。大家想一想,如果连表达式自己都不知道自己的值是多少,怎么还能把值“赋予”别人呢?
4、赋值号两边的数据类型必须相同或相容
我们知道,PASCAL中的量不管是变量还是常量都有一个属性称为“数据类型”。数据类型相同的或相容的才可以相互赋值。
怎么来理解这句话呢?打个比方,我们沏功夫茶用的是小茶杯,装饭时用饭碗。如果用饭碗来泡功夫茶,用小茶杯来装饭,那情形一定很滑稽而且是不可行的。回到PASCAL中来,赋值号左边变量如果是整型,右边表达式的值的类型也要是整型;赋值号左边变量如果是字符型,右边表达式的值的类型也要是字符型……否则的话,也要出错了。这是数据类型相同的情况。
对于数据类型相容的,我们也可以用一个例子来帮助理解。我们都喝过功夫茶,也喝过大杯茶。把功夫茶倒在大茶杯里,一般不会出什么问题;但如果把大杯里的茶倒在功夫茶杯里呢?可能小茶杯装不下大茶杯里的茶,茶“溢出”了。在PASCAL中也会出现这种情况。当一种数据类型的取值范围包含着另一种数据类型的取值范围时,就可能出现类型相容的情况。如实型与整型,整型、字符型与它们各自的子界类型……如果把整型值赋给实型变量,把整型子界值赋给整型变量,不会出错;但如果反过来,就会出现“溢出”,出错了。
因些,我们在写赋值语句时,要注意两边的类型是否匹配。
例:有程序如下:
var a,b:integer;c:real;d:0..100;
begin
a:=100;
b:=a;
{-------------以上是相同数据类型进行赋值}
d:=100;
b:=d;
c:=b;
{-------------以上是相容数据类型进行赋值}
d:=b;
a:=c;
{-------------以上两个赋值语句都出现溢出,编译时出错}
end.
3.2 读语句
读语句(read语句)和赋值语句一样,能够改变变量的值。与赋值语句不同,读语句从键盘或文件接收值赋予变量,而赋值语句则直接由程序语句获得。读语句格式如下:
read(变量名表);
readln(变量名表);
readln;
读语句是编程中用得最多的语句之一。在使用时有几点要注意:
1、变量名表。写在括号中的变量,都要在变量说明中先预以说明;变量与变量之间,以“,”分隔;
例:
var a,b:integer;
read(a,b);
2、从键盘接收数据时,要注意各种不同数据类型数据的分隔符不同。所谓分隔符就是两个完整的数值之间的标记,也可以这样理解,当计算机从键盘读入数据时,一旦碰到分隔符,就认为当前的数据读入已完成,可以把它赋给相应的变量了。各种数据类型的分隔符如下:
数值型(包括整型、实型以及它们的子界类型)以空格或回车符作为分隔符;
字符型不需分隔符(因为字符型数据的长度固定,只有一个);
字符串以回车符作为分隔符。
3、注意read与readln的区别
例:有两段程序有相同的变量说明如下,不同的读语句,我们可以通过比较它们执行结果的异同来理解read与readln的区别。
变量说明 var a,b,c,d:integer; 执行结果
a b c d
程序段一 read(a);
readln(b,c);
read(d);
1 2 3 6
程序段二 readln(a);
read(b,c);
read(d) 1 6 7 8
输入数据 1 2 3 4 5
6 7 8
在程序段一执行时,“read(a);”语句接收了第一个数据1并将它赋给变量a;接着执行第二个语句“readln(b,c);”,接收了第一行数据中的2、3并把它们分别赋给变量b,c,同时,把本行其它数据全部屏蔽掉,也就是宣布它们全部作废。程序段二的执行情况也是如此。
因此,我们可以得出结论:语句read只管接收数据,语句readln接收完数据后,还把同行的其它数据全部宣布作废。
4、“readln;”语句从键盘接收一个回车符。这个语句通常用在需要暂停的地方。如输出时用来等待程序员看清结果。
3.3 写语句
写(write)语句是Pascal中唯一能将运算结果送出显示在显示器屏幕的语句。格式如下:
write(输出量表);{输出后不换行}
writeln(输出量表);{输出后换行}
writeln;{输出一个回车符}
使用写语句时也有一些小问题需要注意。
1、输出量可以是:
变量。输出变量的值。输出多个变量时,变量间用“,”分隔。
表达式。输出的是表达式的值。
常量。直接输出常量值。
2、场宽的限制在输出不同格式的数值时的作用:
例1:输出多个空格。
write('':n);句子的意思是以n个字符宽度输出冒号前数据项,如果数据项长度不足n,则前面以空格补齐;如果数据项长度大于n,则以实际长度输出。如上语句句输出n个空格。
例2:数据项间隔。
如输出最多四位的数据:write(x:5)。则数据间至少分隔一个空格。
例3:实型数据小数位数的确定。
实型数据不带格式限制时,以科学计数法的形式输出,和我们的一般书写习惯不同。如果加上场宽的限制,则可以有不同的效果:
var a:real;
begin
a:=15/8;
writeln(a);{输出 1.8750000000E+00}
wiiteln(a:0:2);{输出 1.88 整数部分按实际位数输出,小数部分保留两位小数,末位四舍五入.}
writeln(a:0:0):{输出 2 只输出整数部分,小数部分四舍五入}
end.
3、“writeln;”语句通常用于输出多组数据时在屏幕上输出空行来分隔数据组。
4.1 IF语句
条件语句用于响应一个条件的两个方面。
例如:今天如果下雨,我们就在家;否则(不下雨)我们就去旅游。
又如:如果已经搜索得到结果,就打印出答案;否则(还没得到结果)就继续搜索。
IF语句的一般格式是:
IF 条件
THEN 语句1{条件为真时的响应、处理}
ELSE 语句2;{条件为假时的响应、处理}
使用条件语句时要注意:
1、条件语句是一个语句。IF、THEN、ELSE都是语句的一个部分。所以它只能有一个“;”作为分隔符,放在句子的结束,特别要注意不能放在ELSE 之前。
2、如果我们的程序只需对条件为真的情况作出处理,不需要处理条件为假的情况,则IF语句省略ELSE分句,格式变成:
IF 条件
THEN 语句1;{条件为真时的响应、处理}
如: 如果数a大于等于0则输出它的平方根。
if a>=0 then writeln(sqrt(a));
对以上的例子,条件为假时不需处理,于是我们干脆省去ELSE分句。
3、if语句可以多层嵌套。嵌套时为了避免误解,可以用begin ,end括起嵌套部分;else分句一般和最近的if分句配套:
IF 条件
THEN BEGIN
if 条件1 then …… else ……;
END
ELSE BEGIN
if 条件2 then …… else ……;
end;
例1、输入两个数a,b,输出较大的数。
program tt;
var a,b:integer;
begin
write('please input a,b:');
readln(a,b);
if a>b then writeln(a)
else writeln(b);
end.
4.2 CASE语句
分情况语句适用于对一个条件的多种情况的响应。
格式:
case 表达式 of
标号1:语句1;
标号2:语句2;
……
标号n:语句n;
else 语句n+1
end;
case语句在使用时有几点要注意:
1. end与case对应;标号与语句之间用“:”分隔;else与语句之间不用分隔符。
2. 标号必须是一常量,其类型与表达式的类型一致
例2: 某全自动加油站a,b,c三种汽油的单价(元/kg)分别是1.50、1.35和1.18,也提供了“自己加”或“协助加”两个服务等级,这样用户可以得到5%或10%的优惠。编一个程序,用户输入加油量、汽油品种和服务类型(f-自动,m-自己,e-协助),然后计算应付款。
program pcase1;
var
oil,help:char;
kg,total:real;
begin
write('Enter the amount in kilograms(kg):'); readln(kg);
write('Which type of the gasoline(a,b,c):'); readln(oil);
wirte('Which type for service(f,m,e):'); readln(help);
case oil of
'a': total:=1.50*kg;
'b': total:=1.35*kg;
'c': total:=1.18*kg;
else writeln('Input Error!')
end;
{——————处理汽油的类型}
case help of
'f':;
'm': total:=total*(1-0.05);
'e': total:=total*(1-0.10);
else writeln('Input Error!')
end;
{——————处理服务类型}
writeln;
writeln('Total is ',total:10:2);
end.
3. 可以多个标号对应同一条语句
4. 语句可以是多个语句,但必须用语句括号(begin……end)括起
5. case语句也可以嵌套
例3:从键盘上读入年和月,输出该月有多少天。
program pcase2;
var
year,month,day:integer;
runnian:boolean;
begin
write('Enter year and month:'); readln(year,month);
case month of
1,3,5,7,8,10,12: day:=31;
4,6,9,11: day:=30;{————以上处理31天和30天的情况}
2:begin
runnian:=(year mod 400=0) or ((year mod 4=0) and (year mod 100<>0));
case runnian of
true: day:=28;
false: day:=29;
end;
end; {————以上处理2月的情况:闰年28天,平年29天}
end;
end.
为什么每年物理竞赛都要用指定的计算器?
为了公平,也为了防止作弊。主要信息:全国中学生物理竞赛(对外可以称中国物理奥林匹克,英文名为Chinese Physics Olympiad,缩写为CPhO)是在中国科协的领导下,由中国物理学会主办,各省、自治区、直辖市自愿参加的群众性的课外学科竞赛活动。各项活动得到教育部的同意和支持。竞赛的目的是促进中学生提高学习物理...
奥林匹克森林公园占地面积约6.8多少
平方千米。根据查询新京报信息显示,奥林匹克森林公园占地面积约680公顷。平方千米与公顷都是国际标准面积单位,两个单位的换算公式为:1平方千米等于100公顷,所以680公顷等于680除以100计算得出结果为6.8平方千米。综上所述奥林匹克森林公园占地面积约6.8平方千米。
全国信息学奥林匹克联赛初赛的三等奖到一等奖的名额设置?
3、初赛人数(按大于0分选手计算)大于1000人的省,可按如下规则另获得名额C:1000-1499:1个名额;1500-1999:2个名额;2000-2499:3个名额;4、初赛人数(仅按大于0分选手计算)大于2000人的省,可另获D个名额,D=min(30,(P-2000)*K) (四舍五入取整),K为全国未分配名额与(P-2000)...
奥林匹克运动会的发展历程
这些运动会一共有四种:奥林匹克运动会、匹西亚运动会、尼米亚运动会与伊斯米亚运动会。这四个运动会以奥林匹克运动会为首,依照顺序分别在四个地点举行,这样形成的一个四年周期,称为奥林匹克周期(Olympiad),成为城邦之间计算年份的方法。运动会举行期间,全希腊选手及附近的百姓相聚于奥林匹亚这个希腊...
什么是奥林匹克周期和奥运会会期?
1894年巴黎国际体育会议上决定,根据古代奥运会的传统,奥运会每隔4年举行一次,如因故不能举行,届数照算。奥林匹克周期是指从这届奥运会开始到下一届奥运会开幕,这连续的4年时间,称为一个奥林匹克周期。现代奥运会的周期是从1896年瑞典举行的第1届现代奥运会开始计算的。以后,即使某届奥运会因故没...
某届奥林匹克数学竞赛共20题,答对一题加5分,答错一题扣3分,小红得_百 ...
原来的头总量是鸡头和兔头的总量,脚总量也是鸡脚和兔脚的总量。用脚总数÷2是按全是鸡来计算的,如果商=总头数,说明全是鸡,如果商>总头数,说明其中有兔。每多1个头就是1只兔。因为1只兔有4只脚,前面÷的是2,1只兔就变成2个头,也就多了1个头,所以总脚数÷2-总头数的差是多少就有...
奥林匹克运动会的周期称为什么
称为“奥林匹亚德”。奥林匹克运动会的周期即奥林匹克周期,是指从这届奥运会开始到下一届奥运会开幕,这连续的4年时间,称为一个奥林匹克周期。现代奥运会的周期是从1896年于雅典举行的首届奥运会开始计算的。此后,即使某届奥运会因故没能举行(如第六届、第十二届、第十三届、)仍应按顺序计算。...
如何快速计算1,2,3组的数的平均数?
上面的题目属于小学奥数题。国际奥林匹克数学竞赛创办于1959年,是国际中学生数学大赛,也是国际科学奥林匹克历史最长的赛事。国际奥林匹克数学竞赛的目的是为了发现并鼓励世界上具有数学天份的青少年,为各国进行科学教育交流创造条件,增进各国师生间的友好关系。根据教育部和各教育厅最新政策法规,全国各地已经在...
奥林匹克运动会起源于哪里
4、但是各城邦之间每年度最重要的大事就是希腊的大运动会。这些运动会一共有四种:奥林匹克运动会、匹西亚运动会、尼米亚运动会与伊斯米亚运动会。这四个运动会以奥林匹克运动会为首,依照顺序分别在四个地点举行,这样形成的一个四年周期,称为奥林匹克周期(Olympiad),成为城邦之间计算年份的方法。
四年级奥林匹克数学竞赛题目
四年级奥林匹克数学竞赛题目 3个回答 #话题# 清明必备20问 梦想世界HH 2010-11-26 · TA获得超过21.6万个赞 知道大有可为答主 回答量:9326 采纳率:0% 帮助的人:6944万 我也去答题访问个人页 展开全部 一、计算题 (4分) 1、11×40+39×48+8×11 = 2、1996+1997+1998+1999+2000+2001+...
其钟复方: 程序设计竞赛旨在向中学生普及计算机基础知识,使学生了解算法和程序设计在解决问题过程中的地位和作用;能从简单问题出发,使用一种程序设计语言编制程序,使他们对信息技术的一些核心内容有更多的了解. 竞赛目标:培养学生的想象...
蓝山县19316865268: 信息学奥赛【初中】考什么 - ?
其钟复方: c++可以参加,c,c++,pascal任选一种参加 c++因为STL可以占便宜,为了公平,现在联赛已经不允许用STL了,所以也占不到什么...
蓝山县19316865268: 中小学生计算机奥林匹克竞赛题目(含答案) - ?
其钟复方: 所有省市自治区都可以报名参加,其余补充如下:全国青少年信息学(计算机)奥林匹克分区联赛竞赛大纲 一、考试题型 1.初试全部为笔试,满分100分.试题由四部分组成: 选择题:共20题,每题1.5分,共30分.每题有5个备选方案,前10...
蓝山县19316865268: NOIP考试 - ?
其钟复方: noip 全国青少年信息学奥林匹克联赛(National Olympiad in Informatics in Provinces简称NOIP)自1995年至今已举办13次.每年由中国计算机学会统一组织. NOIP是在同一时间、不同地点以各省市为单位由特派员组织.每年的9月1—10日报...
蓝山县19316865268: 关于全国奥林匹克信息联赛问题! - ?
其钟复方: 2010年11月19日,教育部宣布取消了各项奥林匹克竞赛全国决赛一等奖以下的高校保送资格,改由所在地招生委员会决定是否给予20分及以下的加分.调整政策从2011年秋季进入高中阶段一年级的学生开始适用,2010年(含)以前已进入高中...
蓝山县19316865268: 初中计算机竞赛是干什么? - ?
其钟复方: 本人就是计算机竞赛的.要学习的计算机语言是Pascal语言,初赛是笔试的,如果你进了省级复赛就要上机编程了.
蓝山县19316865268: 计算机初中奥赛学习内容noip - ?
其钟复方: 二、进制与编码四种常用的数制及它们之间的相互转换:进制 基数 基数个数 权 进数规律十进制 0、1、2、3、4、5、6、7、8、9 10 10i 逢十进一二进制 0、1 2 2i 逢二进一八进制 0、1、2、3...
蓝山县19316865268: 如何参加全国中学生学科奥林匹克竞赛 ?
其钟复方: 全国中学生学科奥林匹克竞赛由中国科协主管,教育部支持,分别由中国数学会、中国物理学会、中国化学会、中国计算机学会、中国植物学会和中国动物学会主办.安徽...
蓝山县19316865268: 关于参加全国奥林匹克计算机竞赛 - ?
其钟复方: 编程语言数据结构、逻辑算法基本都是想通的,只要系统的把语法掌握了,多做相关考题,加强实践练习,一定能取得优异成绩.报名请关注每一届比赛细则.祝你取得好成绩!希望能帮到你,谢谢
蓝山县19316865268: 通知(关于计算机竞赛的通知函) - ?
其钟复方: 全国青少年信息学(计算机)奥林匹克分区联赛竞赛简称NOIP: 1、初赛内容与要求:计算机发展史、计算机组成、计算机基本原理、计算机程序设计、计算机日常应用等这几方面. (1)计算机的基本常识:诞生与发展