合肥生活安徽新闻合肥交通合肥房产生活服务合肥教育合肥招聘合肥旅游文化艺术合肥美食合肥地图合肥社保合肥医院企业服务合肥法律

代做320SC、代写Python/Java设计编程

时间:2024-07-26  来源:合肥网hfw.cc  作者:hfw.cc 我要纠错



Computer Science **0SC – (2024)
Programming Assignment 1
Due: Friday, July 26 (11:59pm)
Requirements
This first assignment lets you get familar with submission of simple (but correct and efficient) algorithms
to the CompSci **0 automated marker. There are two algorithms/programs required but three different
submissions for marks (two data sets for one of them). It is worth 5% of your total course marks. (Note
future programming assignments will require much more work to obtain the same number of marks so
you are encouraged to make a serious attempt on this one.)
Problem Statement 1: Computing GCD
Read in a sequence of **-bit signed integers (several per line separated by spaces) until a single line
containing zero (0). There will be at most 1000 integers per line. For each line except for the last one,
compute the greatest common divisor (gcd) of that set of integers. Then output on a line the statement
“The gcd of the integers is x.” where x is the desired gcd. Note, for this problem, all answers should
be non-negative.
The input should be taken from keyboard/stdin/System.in.
Sample Input:
2 4 8
15 0 -5
6 20 25 5 30
28 21952 49 294 3822
0
The precisely formated output should be sent to console/stdout/System.out.
Sample Output:
The gcd of the integers is 2.
The gcd of the integers is 5.
The gcd of the integers is 1.
The gcd of the integers is 7.
Practice I/O
For all programs, the input should be taken from stdin and output stdout. A practice problem (no
marks) for this input will be available on the automarker. Instead of outputting the gcd, simply output
the number of integers for each test case on a line by itself (nothing else). The number of output lines
should be the same as the number of test cases being processed.
1Problem Statement 2: Minimum Double Pair
The input format for this problem is the same as in Problem 1 but all integers (per line) are assumed to
be different. We read in a sequence of **-bit signed integers (several per line separated by spaces) until
a single line containing zero (0). For each line except for the last one, compute the smallest sum s such
that there are two different pairs of integers (x1, x2) and (y1, y2), where x1 < x2, x1 6= y1 < y2 6= x2,
that both sum to s (e.g., x1 + x2 = y1 + y2 = s). If such a sum s is possible, output on a line “yes: s”.
Otherwise output on a line “None”.
Sample Input:
2 1 3 4
10 20 40 45 5 15 25
24 23 8 29 31 5
10 20 50 51 52 53 54 12 15 16
0
Sample Output:
yes: 5
yes: 25
None
yes: 62
Submission
You need to use just one source file per problem. The file extension indictes which programming
language you are using.
You submit to our automated marking system http://www.cs.auckland.ac.nz/automated-marker. Limited
 feedback will be given by the submission system (see Help/FAQ) and you are allowed to resubmit
up to 8 times per problem before a 20% penalty applies.
There is two marks awarded for Problem 1 and three marks awarded for Problem 2 (with the harder
input cases being worth one mark).

请加QQ:99515681  邮箱:99515681@qq.com   WX:codinghelp






 

扫一扫在手机打开当前页
  • 上一篇:&#160;COMP1711代写、代做C++,Java程序设计
  • 下一篇:CPT206代做、Java设计编程代写
  • 无相关信息
    合肥生活资讯

    合肥图文信息
    流体仿真外包多少钱_专业CFD分析代做_友商科技CAE仿真
    流体仿真外包多少钱_专业CFD分析代做_友商科
    CAE仿真分析代做公司 CFD流体仿真服务 管路流场仿真外包
    CAE仿真分析代做公司 CFD流体仿真服务 管路
    流体CFD仿真分析_代做咨询服务_Fluent 仿真技术服务
    流体CFD仿真分析_代做咨询服务_Fluent 仿真
    结构仿真分析服务_CAE代做咨询外包_刚强度疲劳振动
    结构仿真分析服务_CAE代做咨询外包_刚强度疲
    流体cfd仿真分析服务 7类仿真分析代做服务40个行业
    流体cfd仿真分析服务 7类仿真分析代做服务4
    超全面的拼多多电商运营技巧,多多开团助手,多多出评软件徽y1698861
    超全面的拼多多电商运营技巧,多多开团助手
    CAE有限元仿真分析团队,2026仿真代做咨询服务平台
    CAE有限元仿真分析团队,2026仿真代做咨询服
    钉钉签到打卡位置修改神器,2026怎么修改定位在范围内
    钉钉签到打卡位置修改神器,2026怎么修改定
  • 短信验证码 宠物饲养 十大卫浴品牌排行 suno 豆包网页版入口 wps 目录网 排行网

    关于我们 | 打赏支持 | 广告服务 | 联系我们 | 网站地图 | 免责声明 | 帮助中心 | 友情链接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥网 版权所有
    ICP备06013414号-3 公安备 42010502001045