版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文格式为Word版,下载可任意编辑——pascal入门测试12(附答案)小猪上幼儿园的时候,报名参与了折纸兴趣小组。他表现出了极大的热心,折出了n件折纸作品。他的作品只有3种,分别是长方形、正方形和三角形。
小猪很想知道他的n件折纸的周长之和。
abab
aaa
ba
ac相邻边长度分别为a和b的长方形,周长为2a+2b
边长为a的正方形,周长为4a
三边长度分别为a,b,c的三角形,周长为a+b+c
输入文件folding.in的第一行只有一个整数n,表示共有n件作品。接下来n行,每行有若干个以空格分隔的整数,表示一件作品的状况。其中第一个整数k(k=1或2或3),表示小猪制作的这件作品的类型,1表示长方形,2表示正方形,3表示三角形。
假使k为1,后面会跟二个正整数a和b,表示长方形的二条相邻边的长度分别为a和b;
假使k为2,后面会跟一个正整数a,表示正方形的四条边的长度均为a。假使k为3,后面会跟三个正整数a、b和c,表示三角形三条边的长度分别为a、b和c(输入数据保证a,b,c能构成三角形,不需验证)。
输出文件folding.out中仅有一行,该行只有一个整数,表示所有作品的周长之和。
3123243678
47
共有3件作品:
第一件作品:二条相邻边长度分别为2和3的长方形;其次件作品:边长为4的正方形;
第三件作品:三条边长度分别为6、7、8的三角形。
这3件作品的周长分别为10、16、21,它们的周长之和为47。
50%的数据,1≤n≤50,所有边长为不超过100正整数。
100%的数据,1≤n≤100000,所有边长为不超过100000的正整数。varn,a,b,c,k,I,S:LONGint;
beginread(n);fori:=1tondobeginread(k);casekof
1:beginread(a,b);s:=s+2*(a+b);end;2:beginread(a);s:=s+4*a;end;
3:beginread(a,b,c);s:=s+a+b+c;end;end;end;
write('s=',s);end.
输入6250
31001301401809013005003500600700290S=4670输入101900010000250000280000
38000900010000320000300004000013500045000330004000500025000001900095002678900S=5599600
数学家总是喜欢研究有关数字的一些奇怪的性质。例如,他们认为945就是一个
好玩儿的数字。由于它的所有比其小的因子的和比它本身大,而且945是具有这特性质的最小奇数。输入两个数L和U,中间用空格隔开。1DTHENBEGINP:=X;D:=N;END;
END;
WRITELN(P,'',D);END.
输入110000输出756064输入200500输出36024输入100200输出18018输入50006000输出504060
某种商品编码是一个由13位数字组成的可识别的编码。通过对这些编码数字使用一种计算方法可以检验输入的数字是否正确。
这种称为13位数字的“1-3和〞的计算方法是,从第一位开始乘1,每个数字交替乘以1和3,然后算出相加的和。例如,9780921418948的“1-3和〞的计算如下:9*1+7*3+8*1+0*3+9*1+2*3+1*1+4*3+1*1+8*3+9*1+4*3+8*1=120要求输入商品编码,计算对应的“1-3和〞。样例输入:9780921418948样例输出:120var
c:char;
s,i,n,m:integer;begins:=0;
fori:=1to13dobeginread(c);
ifodd(i)thenm:=1elsem:=3;s:=s+m*(ord(c)-48);end;
writeln(s);end.
输入9876543210987输出125输入1234567890123输出95
输入两个真分子的分子与分母(分子、分母的合法性不作检查),对这两个分数进行加法计算。若符合条件,则应将计算的结果化为带分数。例如:输入2523
输出1+1/15(带分数的表达形式)输入3818输出4/8(不作约分)输入1212输出1var
a,b,c,d,i,s:integer;begin
readln(a,b,c,d);fori:=btob*ddo
if(imodb=0)and(imodd=0)thenbreak;a:=(idivb)*a;
c:=(idivd)*c;s:=a+c;ifs0thenwrite(b)elsewrite('(',b,')');ify=1thenwrite('+')elsewrite('-');ifc>0thenwrite(c)elsewrite('(',c,')');ifz=1thenwrite('+')elsewrite('-');ifd>0thenwrite(d)elsewrite('(',d,')');writeln('=',s);t:=t+1;end;
end;
ift=0thenwriteln(’Impossible’);readln;end.
输入5↙610-34输出6+10-(-3)-4=15
6-10-(-3)-4=-5
输入7↙12030-6055输出120+30-(-60)-55=35输入9↙10268输出Impossible输入8↙5036-32-30
输出50+36+(-32)+(-30)=2450+36-(-32)+(-30)=8850-36+(-32)+(-30)=-4850-36-(-32)+(-30)=16
end;
ift=0thenwriteln(’Impossible’);readln;end.
输入5↙610-34输出6+10-(-3)-4=15
6-10-(-3)-4=-5
输入7↙12030-6055输出120+30-(-60)-55=35输入9
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国智慧城市公共服务行业市场供需分析及投资评估规划分析研究报告
- 2025-2030中国智慧农业行业市场发展趋势调研及精准种植与投资风险评估报告
- 2025-2030中国智慧农业传感器网络覆盖率与应用效果评估报告
- 2026山东青岛澳西智能科技有限公司招聘2人备考题库含答案详解【巩固】
- 2026江苏宿迁市卫生健康委员会所属事业单位招聘11人备考题库及参考答案详解ab卷
- 2026安徽马鞍山和县科技职业学校校园招聘2人备考题库(巩固)附答案详解
- 2026清华大学基础医学院彭敏实验室招聘科研助理2人备考题库附答案详解(模拟题)
- 2026广东惠州博罗县园洲镇九潭卫生院招聘编外工作人员1人备考题库含完整答案详解【网校专用】
- 2026西藏萨迦融媒体中心招聘农村电影放映员2人备考题库附参考答案详解(完整版)
- 2026江苏苏州工业园区公共文化中心辅助人员招聘4人备考题库带答案详解(基础题)
- 电气设备安装及调试合同协议书范本6篇
- 北京车牌结婚过户协议书
- 数字音频原理及应用 第4版 习题答案
- 矿业项目进退场交接措施
- 项目施工奖惩管理办法
- 【城市轨道交通客运组织优化研究-以天津地铁为例11000字(论文)】
- 喝酒划拳活动方案
- T/CHES 59-2021组合式金属防洪挡板安装、验收及维护规范
- 建筑行业安全生产部岗位职责
- 宁夏砖瓦用粘土矿产地质勘查技术规程 DB64-T 1754-2020
- 校长在人工智能教师培训专题研讨会上讲话:主动拥抱人工智能才能为学生开辟更广阔的成长空间
评论
0/150
提交评论