日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

代做INT2067、Python編程設計代寫
代做INT2067、Python編程設計代寫

時間:2024-11-08  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



Assignment 1 
INT2067 Introduction to Programming and Problem Solving 
2024-2025 Semester 1 
Due Date: October 30, 2024 (Wednesday) 
1 Introduction 
In this assignment, you need to implement a text-based game based on the riddle about 
a farmer who needs to cross a river with a fox, a goose, and a sack of corn. 
2 Riddle 
A farmer with a fox, a goose, and a sack of corn needs to cross a river. The farmer has a 
rowboat, but there is room for only the farmer and one of her three items. 
Unfortunately, both the fox and the goose are hungry. The fox cannot be left alone with 
the goose, or the fox will eat the goose. Likewise, the goose cannot be left alone with 
the sack of corn, or the goose will eat the corn. How does the farmer get everything 
across the river? 
3 Game 
In your text-based game, the farmer can move at most one item to the other shore each 
time. You should ask the user to enter a command to determine what item the farmer 
wants to take at each turn. The game ends when the user quits the game or when the 
user has succeeded or failed. 
4 Basic Design 
You may follow the following basic flow in your program: 
 Show item locations. 
 Repeat: 
1. Ask for the next command. 
2. Update item locations if necessary. 
3. Show item locations. 
4. Exit the loop if the game has succeeded or failed. 
You may need to add other steps and/or flows to fulfill all the requirements. 
5 Requirements (70%) 
Your program should do the following: 
 [5%] Print the goal of the game at the start. 
 [10%] Ask the user to enter a command at each turn and continue until the user 
requests to quit or the goal has succeeded or failed. 
 [10%] Show the location of the boat and the three items (fox, goose, corn) clearly 
at the start of the game and after each turn. You may follow the output in the 
sample session. 
 Accept the following five one-character strings as valid commands: f, g, c, m or 
q. After receiving a valid command, the game should: 
o f, g or c: move the fox, goose, or corn, if available, to the opposite shore 
along with the boat. [10%] 
o m: move the boat to the opposite shore without any item. [5%] 
o q: quit the game. [5%] 
 [10%] Check whether the requested item is on the same shore as the boat when 
the game receives the command f, g or c. If not, it should prompt an error and 
allow the user to enter a command again. 
 [10%] Check whether the game has succeeded or failed after each turn. The 
game has succeeded if all items have been moved to the far shore. The game 
has failed if the fox has eaten the goose, or the goose has eaten the corn. When 
the game has succeeded, it should congratulate the user. When the game has 
failed, it should tell the user why. 
 [5%] Show an error if the user has entered an unrecognized command character 
(i.e. a string other than ‘f’, ‘g’, ‘c’, ‘m’ or ‘q’). 
6 Program Design and User Interface (30%) 
 [10%] You should break down your program into functions with reasonable 
length. 
 [10%] You should use functions and/or lists to reduce redundancy. 
 [10%] The output should be neat, and the required information should be shown 
clearly. The text in the output should be correct and contain no spelling 
mistakes. 
7 Submission Requirements 
 Your Python file should be named as assignment1.py. Submit only the Python 
file assignment1.py through Moodle. Failure to submit the file properly will 
result in a penalty of 5 to 20 marks. 
 See Moodle for the exact time of the deadline for submission. Late submission is 
usually not accepted. You should submit earlier to avoid possibly high tra  ic 
around the deadline. 
8 Hints 
Please check the discussions forum on Moodle regularly for any hints. 
9 Plagiarism Policy 
The assignment should be done only by yourself. Every line of code should be written by 
you. Discussions on the assignment should be kept at a high-level only. You are 
suggested to refer your classmates to the relevant notes or lab exercises if you want to 
help them. 
If cheating is found, both the copier and originator will get zero mark for the 
assignment. 
Repeat o  enders may result in a deduction of the course grade. 
If you have discussed the assignment with anyone, you should provide an 
acknowledgment at the end of your program file. Give the names of all classmates that 
you have discussed with. For example, your acknowledgement may look like this at the 
end of your program file: 
# Acknowledgement: I have discussed it with Thomas, Gordon, and Emily. 
10 Sample Session 1 
Welcome. 
You must bring the fox, the goose, and the corn across the 
river. 
------------------------ 
Boat 
------------------------ 
Fox Goose Corn 
You are now at the near shore, what do you want to take? g 
 Goose 
------------------------ 
Boat 
------------------------ 
Fox Corn 
You are now at the far shore, what do you want to take? m 
 Goose 
------------------------ 
Boat 
------------------------ 
Fox Corn 
You are now at the near shore, what do you want to take? f 
Fox Goose 
------------------------ 
Boat 
------------------------ 
 Corn 
You are now at the far shore, what do you want to take? g 
Fox 
------------------------ 
Boat 
------------------------ 
 Goose Corn 
You are now at the near shore, what do you want to take? c 
Fox Corn 
------------------------ 
Boat 
------------------------ 
 Goose 
You are now at the far shore, what do you want to take? m 
Fox Corn 
------------------------ 
Boat 
------------------------ 
 Goose 
You are now at the near shore, what do you want to take? g 
Fox Goose Corn 
------------------------ 
Boat 
------------------------ 
Congratulations! 
You have brought all the items across the river. 
11 Sample Session 2 
Welcome. 
You must bring the fox, the goose, and the corn across the 
river. 
------------------------ 
Boat 
------------------------ 
Fox Goose Corn 
You are now at the near shore, what do you want to take? 
goose 
You have entered an invalid command. 
------------------------ 
Boat 
------------------------ 
Fox Goose Corn 
You are now at the near shore, what do you want to take? f 
Fox 
------------------------ 
Boat 
------------------------ 
 Goose Corn 
You have failed. 
The goose has eaten the corn. 
References 
V. Anton Sprual. Think Like a Programmer: An Introduction to Creative Problem Solving. 
No Starch Press, San Francisco, 2012. 

請加QQ:99515681  郵箱:99515681@qq.com   WX:codinghelp





 

掃一掃在手機打開當前頁
  • 上一篇:代寫Neural Networks for Image 編程
  • 下一篇:SCC.369代做、代寫C/C++編程設計
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
    合肥機場巴士2號線
    合肥機場巴士2號線
    合肥機場巴士1號線
    合肥機場巴士1號線
  • 短信驗證碼 酒店vi設計 deepseek 幣安下載 AI生圖 AI寫作 aippt AI生成PPT 阿里商辦

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    日韩精品一区二区三区高清_久久国产热这里只有精品8_天天做爽夜夜做爽_一本岛在免费一二三区

      <em id="rw4ev"></em>

        <tr id="rw4ev"></tr>

        <nav id="rw4ev"></nav>
        <strike id="rw4ev"><pre id="rw4ev"></pre></strike>
        国产精品久久久久久妇女6080| 欧美日韩亚洲91| 亚洲视频中文字幕| 一区二区三区中文在线观看| 久久久久欧美精品| 狠狠爱www人成狠狠爱综合网| 性欧美xxxx视频在线观看| 国产欧美日韩专区发布| 国产色爱av资源综合区| 欧美精品一区二区三区高清aⅴ| 欧美精品精品一区| 国产永久精品大片wwwapp| 欧美色图一区二区三区| 亚洲一区影音先锋| 午夜久久久久久久久久一区二区| 好看的亚洲午夜视频在线| 亚洲午夜精品久久久久久浪潮| 欧美第十八页| 国产一区二区三区av电影| 欧美精品一区二区蜜臀亚洲| 国产农村妇女精品一二区| 在线一区二区三区四区五区| 国产精品萝li| 国产精品影音先锋| 亚洲永久免费视频| 亚洲欧美另类综合偷拍| 国内免费精品永久在线视频| 欧美精品一区二区在线播放| 亚洲七七久久综合桃花剧情介绍| 亚洲福利电影| 精品福利av| 久久先锋影音| 国产美女在线精品免费观看| 91久久精品视频| 亚洲免费在线播放| 亚洲福利一区| 国产伦精品一区二区三区视频黑人| 午夜一区二区三区在线观看| 激情久久久久久久久久久久久久久久| 99国产麻豆精品| 欧美激情一区三区| 国外精品视频| 国产亚洲综合精品| 国产午夜精品美女毛片视频| 国产精品午夜av在线| 在线播放亚洲| 亚洲电影在线播放| 欧美一区二区视频观看视频| 亚洲精品乱码久久久久| 欧美视频在线一区二区三区| 久久国产精品99精品国产| 一区二区免费看| 一区二区三区在线视频免费观看| 性色av一区二区三区红粉影视| 久久国产精品久久久| 欧美午夜宅男影院| 日韩视频三区| 欧美成人69| 欧美视频一区二| 欧美韩日高清| 亚洲欧洲精品一区二区精品久久久| 亚洲视频网站在线观看| 毛片一区二区| 亚洲视频一二| 国产欧美精品一区二区色综合| 一区二区在线观看av| 久久久精品日韩欧美| 国产日韩欧美一二三区| 亚洲人成网站影音先锋播放| 欧美日韩人人澡狠狠躁视频| 国产一区二区你懂的| 揄拍成人国产精品视频| 亚洲第一在线视频| 国产精品卡一卡二卡三| 久久av老司机精品网站导航| 亚洲天堂第二页| 欧美激情一区二区三区全黄| 久久人人爽人人爽| 一色屋精品视频免费看| 亚洲精品一区二区三区99| 欧美激情视频在线播放| av成人动漫| 久久国产精品久久国产精品| 亚洲欧美激情诱惑| 欧美色精品在线视频| 亚洲午夜成aⅴ人片| 亚洲三级免费电影| 国产精品青草综合久久久久99| 久久在线免费| 免费人成精品欧美精品| 亚洲第一福利社区| 国内一区二区三区| 国产精品卡一卡二卡三| 欧美午夜剧场| 黑人巨大精品欧美一区二区小视频| 欧美亚洲一区三区| 欧美日韩国产系列| 久久在线观看视频| 尤物九九久久国产精品的特点| 欧美另类综合| 久久影院亚洲| 欧美日韩免费高清| 久久午夜色播影院免费高清| 国产精品v片在线观看不卡| 国产精品永久入口久久久| 国产精品久久久久久久久免费桃花| 亚洲欧美精品中文字幕在线| 亚洲人线精品午夜| 久久久久久穴| 一区二区日韩| 免费成人av资源网| 欧美无乱码久久久免费午夜一区| 亚洲欧美视频在线观看| 欧美视频一区二区三区| 国产精品区一区| 欧美日韩在线播放三区| 亚洲第一福利在线观看| 亚洲蜜桃精久久久久久久| 亚洲综合国产激情另类一区| 一区二区三区三区在线| 一区二区三区**美女毛片| 欧美主播一区二区三区| 免费不卡在线视频| 久久狠狠亚洲综合| 午夜激情一区| 国语自产精品视频在线看8查询8| 欧美成人综合一区| 日韩视频在线播放| 国产精品福利在线观看网址| 国产精品视频免费观看www| 久久成人免费日本黄色| 亚洲免费小视频| 亚洲一区二区三区影院| 欧美日本韩国一区| 国产精品国产福利国产秒拍| 欧美在线电影| 一区二区三区国产精华| 欧美色播在线播放| 亚洲乱码国产乱码精品精98午夜| 亚洲无吗在线| 这里只有精品在线播放| 亚洲国产精品久久久久秋霞不卡| 欧美精品一区二区久久婷婷| 亚洲成人自拍视频| 在线天堂一区av电影| 亚洲精品国产精品国自产在线| 免费成人黄色片| 亚洲永久精品国产| 久久精视频免费在线久久完整在线看| 久久av资源网站| 国产精品你懂的在线欣赏| 欧美aⅴ99久久黑人专区| 男人的天堂亚洲在线| 国产一区91| 在线中文字幕日韩| av成人黄色| 国产在线拍揄自揄视频不卡99| 久久久久久成人| 欧美日韩中文| 国产精品一二| 国产乱理伦片在线观看夜一区| 欧美成年人网| 欧美与黑人午夜性猛交久久久| 在线观看欧美一区|