- 2
- 0
- 约5.66万字
- 约 58页
- 2016-08-10 发布于湖北
- 举报
冲刺NOIP2014必掌握资料
NOIP 2014,我一定能成功!
注:‘*’表示重要程度。
一、基本函数
⑴ 绝对值函数abs(x) abs(-2.3); { 2.3 }
⑵ 取整函数 int(x) int(123.567); { 123.0 }
⑶ 截尾函数 trunc(x) trunc(1.4) { 1 }
⑷ 四舍五入函数round(x) round(9.456) { 9 }
⑸ 取小数函数frac(x) frac(-123.456) { -0.456 }
⑹ 求平方根函数sqrt(x)和平方函数sqr(x)
sqrt(64) {8} sqr(8) {64}
⑺ 随机函数random:随机产生一个0~1(不含1)之间的小数。
⑻ 求字符串长度函数length length(‘asdf’) { 4 }
⑼ 复制子串或求子串的函数copy copy(‘window’,4,3) { dow }
⑽ 插入子串或插入字符串insert
例如:若st2:=‘wins’;执行insert(‘dow’,st2,4)后st2的值是‘windows’
⑾ 删除子串delete
例如:若st=‘excel’;执行delete(st,4,2)后st的值是‘exc’
⑿ 字符串转为数值val
val(‘359’,a,c1)执行后将使变量a得到数值359(可参加四则运算)
val(‘124.32’,b,c2)执行后将使变量b得到数值124.32(可参加四则运算)
val(‘adb’,c,c3)执行后,c3将会出现错误值。
⒀ 数值转为字符串str
str(128,s1)执行后字符串变量s1得到‘128’
⒁ 查找子串起始位置pos
pos(‘in’,‘windows’)的值是2,pos(‘+’,‘13+418=’) 的值是3
⒂ 字符完全串连+
‘Bei’+‘jing’+‘2008’的值是Beijing2008
⒃ 求字符的ASCII码的函数。也称序数函数。
ord(‘A’)的值是65 ord(‘Z’)的值是90
⒄ 求ASCII码对应的字符的函数。也称字符函数
chr(78)的值是N, chr(57)的值是9
⒅ 求前趋pred的函数
pred(‘D’)的值是C pred(‘65’)的值是64
⒆ 后继succ的函数
succ(‘D’)的值是E ,succ(‘65’)的值是66
二、数学算法
1.欧几里得(最大公约数)**
function gcd(a,b:longint):longint;
begin
if b=0 then exit(a)
else gcd:=gcd(b,a mod b);
end;
2.最小公倍数**
function lcm(a,b:longint):longint;
begin
lcm:=a*b div gcd(a,b);
end;
3.同余方程
//同余 即: a mod b=n mod b,也可表达为 a≡n(mod b);
var
a,b,n,i,j,k,d,e:longint;
x,y:longint;
function gcd(a,b:longint; var x,y:longint):longint;
var t:longint;
begin
if b=0 then
begin
x:=1;y:=0;
exit(a);
end;
gcd:=gcd(b, a mod b,x,y);
t:=x;
x:=y;
y:=t-(a div b)*x;
end;
procedure noans;
begin
writeln(按题目要求);
end;
begin
readln(a,b,n);
d:=gcd(a,n,x,y);
if n mod d0 then
noans;
e:=x*(b div d) mod n;
while e0 do
begin
e:=(e+(n div d)) mod n;
end;
writeln(e);
end.
//解同余方程组
var
a,b,x,y,k,n,m2,m1,a2,a1,g,t,c:longint;
flag:boolean;
function extended_gcd(a,b:l
您可能关注的文档
- 成都市质量检查标准(123级医院共用条款)..解读.doc
- 成功产品解说与演示解读.ppt
- 八年级下册:第二单元第四课-2肖像和姓名中的权利2解读.ppt
- 成功人士的七大习惯-卢富春2016.2.18解读.ppt
- 八年级下册第七章第二节“鱼米之乡”——长江三角洲地区课件资料解读.ppt
- 八年级下册历史第一课课件2资料解读.ppt
- 成全机构:ARTDECO建筑风格探讨解读.ppt
- 八年级下册依法保护人类共有的家园资料解读.ppt
- 八年级英语阅读理解教案(练习题附答案)资料解读.doc
- 八年级语文背影4资料解读.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)