狠狠综合久久久久综合网址-a毛片网站-欧美啊v在线观看-中文字幕久久熟女人妻av免费-无码av一区二区三区不卡-亚洲综合av色婷婷五月蜜臀-夜夜操天天摸-a级在线免费观看-三上悠亚91-国产丰满乱子伦无码专区-视频一区中文字幕-黑人大战欲求不满人妻-精品亚洲国产成人蜜臀av-男人你懂得-97超碰人人爽-五月丁香六月综合缴情在线

代寫COMP3411/9814 Bridge Puzzle編程代做

時間:2024-03-13  來源:  作者: 我要糾錯



COMP3411/9814 Project 1
 1/4
COMP3411/9814 Artificial Intelligence
Term 1, 2024
Assignment 1 – Bridge Puzzle
Due: Friday 15 March, 10pm
Marks: 12% of final assessment
Specification
This project is based on a popular puzzle, variously known as "Hashiwokakero",
"Hashi" or "Bridges". You will need to write a program to solve this puzzle, and
provide a brief description of the algorithm and data structures you have used. The
input to your program will be a rectangular array of numbers and dots, for example:
.1...6...7....4.4.2.
..4.2..2...3.8...6.2
.....2..............
5.c.7..a.a..5.6..8.5
.............2......
...5...9.a..8.b.8.4.
4.5................3
....2..4..1.5...2...
.2.7.4...7.2..5...3.
............4..3.1.2
Each number represents an "island", while the dots represent the empty space (water)
between the islands. Numbers larger than 9 are indicated by 'a' (10), 'b' (11) or 'c'
(12). The aim is to connect all the islands with a network of bridges, satisfying these
rules:
1. all bridges must run horizontally or vertically
2. bridges are not allowed to cross each other, or other islands
3. there can be no more than three bridges connecting any pair of islands
4. the total number of bridges connected to each island must be equal to the
number on the island
COMP3411/9814 Project 1
 2/4
For example, after reading the 10-line input above, your program should produce this
output:
1---6EEE7====4=4=2
4-2" 2 " 3E8EEE6 2
# |2 " " " # "
5EcE7EEaEa==5"6EE8=5
" # " # #2# |
" #5===9Ea--8=bE8E4|
4=5# " # " # " |3
#2==4 #1-5 # 2 |"
2=7=4===7=2" 5===3"
4==3-1 2
Note that single bridges are indicated by the characters '-' or '|', pairs of bridges by
'=' or '"' and triples by 'E' or '#', depending on whether they run horizontally or
vertically. Water between bridges and islands is indicated by space characters ' '.
In some cases, there may be many solutions, in which case your program should only
print one solution. More details about the puzzle can be found on this Wikipedia
page. Note, however, that our version allows up to 3 bridges instead of 2; also, we do
not insist that the entire graph be connected.
Tools
An executable file called bridgen is provided in the tools directory which can be
used to generate sample data of any specified size (type bridgen -help for details).
Another executable called bridgecheck is also provided, to help you test the validity
of your solutions (see FAQ for details).
Questions
At the top of your code, in a block of comments, you must provide a brief answer (one
or two paragraphs) to this Question:
Briefly describe how your program works, including any algorithms and data
structures employed, and explain any design decisions you made along the way.
Language Options
You are free to write the code in a language of your choosing.
If you write in C, C++, or another compiled languge, your program will be invoked
by: ./hashi
COMP3411/9814 Project 1
 3/4
You should submit your source files (no object files) as well as a Makefile which,
when invoked with the command make , will produce an executable called hashi
If you write in Python, your program will be invoked by: ./hashi.py
You should submit your .py files (including hashi.py ).
The first line of your code must specify which version of Python you are using, e.g.
#!/usr/bin/python3
If you write in Java, your program will be invoked by: java Hashi
You should submit your .java files (no .class files).
The main file must be called Hashi.java
If you wish to write in some language not covered by the above options, let us
know and we will try to accommodate you.
Regardless of the language, you are not allowed to use dedicated constraint
programming packages like python-constraint , etc. You are expected to
implement the search method(s) yourself.
Submission
You should submit by typing
give cs3411 hashi ...
Remember to include all necessary files in your submission (including the one with the
answer to the Question).
You can submit as many times as you like – later submissions will overwrite earlier
ones. You can check that your submission has been received by using the following
command:
3411 classrun -check
The submission deadline is Friday 15 March, 10 pm.
5% penalty will be applied to the mark for every 24 hours late after the deadline, up to
a maximum of 5 days (in accordance with UNSW policy).
Additional information may be found in the FAQ and will be considered as part of the
specification for the project.
Questions relating to the project can also be posted to the Forums on WebCMS.
If you have a question that has not already been answered on the FAQ or the Forums,
you can email it to cs3411@cse.unsw.edu.au
Assessment
Your program will be tested on a series of sample inputs of successively increasing
size and difficulty. There will be:
6 marks for functionality (automarking)
COMP3411/9814 Project 1
 4/4
4 marks for your algorithm and implementation
2 marks for answer to the Question
You should always adhere to good coding practices and style. In general, a program
that attempts a substantial part of the job but does that part correctly will receive
more marks than one attempting to do the entire job but with many errors.
Groups
This assignment may be done individually, or in groups of two students. Groups are
determined by an SMS field called pair1 . Every student has initially been assigned a
unique pair1 which is "h" followed by their student ID number, e.g. h1234567 .
1. If you plan to complete the assignment individually, you don't need to do
anything (but, if you do create a group with only you as a member, that's ok too).
2. If you wish to team up with someone, you should go to the WebCMS page and
click on "Groups" in the left hand column, then click "Create". Click on the menu
for "Group Type" and select "pair". After creating a group, click "Edit", search for
the other member, and click "Add". WebCMS assigns a unique group ID to each
group, in the form of "g" followed by six digits (e.g. g012345 ). We will
periodically run a script to load these values into SMS.
Plagiarism Policy
Your program must be entirely your own work. In addition, soliciting another person
(or an AI bot) to write code for you – either in person or through the Internet – is
never permitted. Generally, the copying of code already available on the Internet is
also forbidden. If you find some piece of "standard" code in a textbook, or on the
Internet, which you would like to adapt and incorporate into your own assignment,
you must email the lecturer in charge to ask if it is permissible to do so in the
particular circumstances – in which case the source would have to be acknowledged
in your submission, and you would need to demonstrate that you had done a
substantial amount of work for the assignment yourself. Plagiarism detection software
will be used to compare all submissions pairwise and serious penalties will be applied,
particularly in the case of repeat offences.
DO NOT COPY FROM OTHERS; DO NOT ALLOW ANYONE TO SEE YOUR CODE
Please refer to the UNSW Policy on Academic Integrity and Plagiarism if you require
further clarification on this matter.
請加QQ:99515681  郵箱:99515681@qq.com   WX:codehelp 

標(biāo)簽:

掃一掃在手機打開當(dāng)前頁
  • 上一篇:代寫CISC221、Java/Python設(shè)計編程代做
  • 下一篇:代寫AIML 2023-2024 Coursework
  • 無相關(guān)信息
    昆明生活資訊

    昆明圖文信息
    蝴蝶泉(4A)-大理旅游
    蝴蝶泉(4A)-大理旅游
    油炸竹蟲
    油炸竹蟲
    酸筍煮魚(雞)
    酸筍煮魚(雞)
    竹筒飯
    竹筒飯
    香茅草烤魚
    香茅草烤魚
    檸檬烤魚
    檸檬烤魚
    昆明西山國家級風(fēng)景名勝區(qū)
    昆明西山國家級風(fēng)景名勝區(qū)
    昆明旅游索道攻略
    昆明旅游索道攻略
  • NBA直播 短信驗證碼平臺 幣安官網(wǎng)下載 歐冠直播 WPS下載

    關(guān)于我們 | 打賞支持 | 廣告服務(wù) | 聯(lián)系我們 | 網(wǎng)站地圖 | 免責(zé)聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 kmw.cc Inc. All Rights Reserved. 昆明網(wǎng) 版權(quán)所有
    ICP備06013414號-3 公安備 42010502001045

    狠狠综合久久久久综合网址-a毛片网站-欧美啊v在线观看-中文字幕久久熟女人妻av免费-无码av一区二区三区不卡-亚洲综合av色婷婷五月蜜臀-夜夜操天天摸-a级在线免费观看-三上悠亚91-国产丰满乱子伦无码专区-视频一区中文字幕-黑人大战欲求不满人妻-精品亚洲国产成人蜜臀av-男人你懂得-97超碰人人爽-五月丁香六月综合缴情在线
  • <dl id="akume"></dl>
  • <noscript id="akume"><object id="akume"></object></noscript>
  • <nav id="akume"><dl id="akume"></dl></nav>
  • <rt id="akume"></rt>
    <dl id="akume"><acronym id="akume"></acronym></dl><dl id="akume"><xmp id="akume"></xmp></dl>
    成人三级视频在线播放| 人妻激情另类乱人伦人妻| 毛毛毛毛毛毛毛片123| 人人妻人人澡人人爽欧美一区双| 无码人妻精品一区二区三区66| 五月六月丁香婷婷| 少妇性l交大片| 成 年 人 黄 色 大 片大 全| 天天爱天天操天天干| av免费观看大全| 99re99热| 一区二区三区四区久久| 宅男噜噜噜66国产免费观看| 久久久久久久久久网| 草草草视频在线观看| 亚洲涩涩在线观看| 激情五月婷婷六月| 蜜臀一区二区三区精品免费视频| 国产xxxxx在线观看| 免费国产成人av| 少妇av一区二区三区无码| 99国产精品白浆在线观看免费| 九九热精品在线播放| 中文久久久久久| 色综合久久久久无码专区| 隔壁人妻偷人bd中字| 国产激情片在线观看| 三上悠亚免费在线观看| 青娱乐国产精品视频| 亚洲热在线视频| 亚洲精品久久久中文字幕| 日韩免费高清在线| 亚洲xxxx2d动漫1| 色一情一区二区三区| 在线能看的av网站| av电影一区二区三区| 日韩精品一区二区三区四| 久久婷婷中文字幕| 午夜激情视频网| 国产一级片91| 男人和女人啪啪网站| 成人免费aaa| 亚洲欧美自偷自拍另类| 伊人色在线观看| 国产精品12p| 青青在线视频免费观看| 无码中文字幕色专区| 国产成人无码一二三区视频| 成年网站在线播放| 黄网站色视频免费观看| 久在线观看视频| 杨幂毛片午夜性生毛片| 男女啪啪的视频| 欧美色图色综合| 久久黄色片网站| 野外做受又硬又粗又大视频√| av天堂永久资源网| 在线视频一二区| 波多野结衣家庭教师在线播放| 韩国中文字幕av| 久久99久久久久久| www.激情小说.com| 国产综合中文字幕| 不用播放器的免费av| 国产69精品久久久久久久| 尤物国产在线观看| 国产精品一区二区免费在线观看| 污污的网站免费| 久久精品视频16| 五月天男人天堂| 成人三级视频在线播放 | 青青草国产精品视频| 男女污污的视频| 男女视频网站在线观看| 警花观音坐莲激情销魂小说| 又色又爽又高潮免费视频国产| 国产911在线观看| 亚洲欧美偷拍另类| 99视频精品免费| 极品美女扒开粉嫩小泬| youjizz.com在线观看| 激情在线观看视频| 亚洲国产精品三区| 日本在线视频www| 131美女爱做视频| 成人av在线不卡| 今天免费高清在线观看国语| 亚洲欧美日韩三级| 欧美成人黄色网址| 亚洲最大综合网| 91热这里只有精品| 香蕉视频禁止18| www.久久91| 爱豆国产剧免费观看大全剧苏畅| 北条麻妃在线观看| 116极品美女午夜一级| 日韩av综合在线观看| 久久av综合网| 僵尸世界大战2 在线播放| 艳母动漫在线免费观看| 久久视频免费在线| 国产一区二区三区在线免费| 玖玖精品在线视频| 日韩视频 中文字幕| 日韩一级特黄毛片| 国产玉足脚交久久欧美| 欧美网站免费观看| 国产av天堂无码一区二区三区| 日韩极品视频在线观看| 亚洲午夜精品久久久久久人妖| 每日在线更新av| 久久久久免费精品| 久久久久久综合网| 欧美a级免费视频| 免费在线a视频| 欧美女同在线观看| 91嫩草国产丨精品入口麻豆| 日韩在线视频在线| 国产xxxxx视频| 九一精品久久久| 午夜免费福利小电影| 无码日韩人妻精品久久蜜桃| 天天操天天干天天做| 四虎4hu永久免费入口| 欧美成人高潮一二区在线看| 日韩精品一区二区三区不卡| 黄色a级三级三级三级| 无码中文字幕色专区| 国产成人黄色网址| 欧美一级欧美一级| 免费成年人高清视频| 拔插拔插海外华人免费| 天天视频天天爽| 18黄暴禁片在线观看| 一本一道久久a久久综合蜜桃| 国产免费一区二区视频| www.国产视频.com| 国产淫片免费看| 97超碰成人在线| 精品成在人线av无码免费看| 午夜免费看毛片| 男女激情无遮挡| 毛片av在线播放| 精品综合久久久久| 91视频免费版污| 男人用嘴添女人下身免费视频| 五月天视频在线观看| wwwwww.色| 国自产拍偷拍精品啪啪一区二区| www.久久久久久久久久久| 精品国产免费av| 日韩精品 欧美| 精品无码av无码免费专区| 激情图片中文字幕| 在线黄色免费看| 男操女免费网站| 免费黄色一级网站| 中文字幕第80页| 人妻有码中文字幕| av免费观看国产| www.99热这里只有精品| 欧美视频在线观看视频| 中文字幕第一页亚洲| 国产精品久久久久久9999| 午夜宅男在线视频| 99re精彩视频| 天堂在线精品视频| 一区二区三区四区免费观看| 欧美成人乱码一二三四区免费| 亚洲少妇第一页| 欧美日韩精品区别| 午夜精品中文字幕| 日本免费在线视频观看| 桥本有菜av在线| 国产精品久久国产| 国产精品久久久久久久乖乖| aa视频在线播放| 成年人免费大片| 日本不卡一区二区在线观看| 国产一区二区在线观看免费视频| www.51色.com| 日本a级片在线播放| 国产精品入口芒果| 欧美精品成人网| 亚洲一区二区中文字幕在线观看| 日韩视频在线观看视频| 国产aaa免费视频| 999香蕉视频| gai在线观看免费高清| 特级黄色录像片| 国产午夜福利在线播放| 欧美一级特黄a| 国产精品无码免费专区午夜| 日韩av一二三四区| 中文字幕在线综合| 亚洲熟妇无码av在线播放| 老司机午夜av| 国产一区二区三区在线免费| 白嫩少妇丰满一区二区| 天天做天天爱天天高潮|