狠狠综合久久久久综合网址-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>
    日韩欧美色视频| 国产女教师bbwbbwbbw| 国产91在线亚洲| 中文字幕剧情在线观看| a在线观看免费视频| 国产嫩草在线观看| 久久久久久久少妇| 成人性生生活性生交12| 视色视频在线观看| 久久国产激情视频| 中文字幕在线视频一区二区| 一级做a免费视频| 国产系列第一页| 免费cad大片在线观看| 91国在线高清视频| 黄色av网址在线播放| 男人舔女人下面高潮视频| 最新国产黄色网址| 国产免费色视频| 日韩国产一级片| 国产xxxxx在线观看| 日韩av在线中文| 超碰在线免费观看97| 国产一区二区四区| 激情内射人妻1区2区3区| 黄网站色视频免费观看| heyzo国产| 色播五月激情五月| 国产精品免费看久久久无码| 亚洲熟妇国产熟妇肥婆| 日本中文字幕观看| 久久99久久久久久| 日韩欧美国产片| 欧日韩免费视频| 日本黄色福利视频| 国产午夜大地久久| 天天av天天操| 可以在线看的黄色网址| 男同互操gay射视频在线看| 免费无码国产v片在线观看| 免费在线观看污网站| 黄色一级在线视频| 手机福利在线视频| 高清一区在线观看| 欧美日韩在线中文| 国内少妇毛片视频| www.99r| 国产情侣av自拍| 日韩 欧美 视频| 91精品国产毛片武则天| 国产精品久久久毛片| 国产v片免费观看| 久久久久福利视频| 一区二区三区四区久久| 在线观看亚洲色图| 国产 porn| 日韩欧美精品在线观看视频| 激情小视频网站| 肉大捧一出免费观看网站在线播放| 黄色三级视频片| 亚洲精品高清无码视频| 日日碰狠狠躁久久躁婷婷| 成熟了的熟妇毛茸茸| 成人性免费视频| 黄色国产一级视频| 免费看一级大黄情大片| 91精品国产91久久久久麻豆 主演| 黄色免费高清视频| 欧美a级黄色大片| 日韩不卡视频一区二区| 青草全福视在线| 一本久道高清无码视频| 拔插拔插海外华人免费| 人妻少妇被粗大爽9797pw| 那种视频在线观看| 在线免费观看av的网站| 色综合五月婷婷| 特级西西444| 999在线观看视频| 久久久久免费精品| 伊人国产精品视频| 亚洲一区二区三区av无码| 国产精品一区二区免费在线观看| 亚洲熟女乱色一区二区三区| 一道本视频在线观看| 人人妻人人澡人人爽精品欧美一区| 永久免费看av| 欧美精品一区免费| 一区二区三区 欧美| avove在线观看| www.浪潮av.com| 国产成人强伦免费视频网站| 国产成人在线小视频| 欧美日韩在线成人| 超碰97免费观看| 久久国产乱子伦免费精品| 手机精品视频在线| 日韩欧美亚洲天堂| 亚洲成人动漫在线| 嫩草av久久伊人妇女超级a| 久久精品一二三四| 美女网站免费观看视频| 乱子伦一区二区| 色免费在线视频| 免费看国产一级片| 久久艹这里只有精品| 亚洲成熟丰满熟妇高潮xxxxx| 国产探花在线观看视频| 国产一区二区三区精彩视频| 91香蕉视频网址| 天天综合网日韩| 毛片一区二区三区四区| 国产欧美精品aaaaaa片| 国产永久免费网站| 国产视频在线视频| 男人天堂999| 黄网站欧美内射| 欧美这里只有精品| 欧美一级黄色录像片| www.超碰97.com| 亚洲天堂网一区| 男人女人黄一级| 欧美激情国产精品日韩| 国产一级爱c视频| 大伊香蕉精品视频在线| 国产 欧美 日本| 中文字幕の友人北条麻妃| 九九热精品国产| 五月天激情播播| www.精品在线| 少妇一级淫免费播放| 亚洲 激情 在线| www.日本一区| 天堂视频免费看| 国产又黄又爽免费视频| 青青草原国产免费| 欧美日韩理论片| 国产精品视频一二三四区| 做爰高潮hd色即是空| 天天操天天干天天玩| 欧美久久久久久久久久久久久久| 成人污网站在线观看| 国产一区二区三区乱码| 日韩精品xxxx| 情侣黄网站免费看| 色综合色综合色综合色综合| 国产永久免费网站| 国产手机视频在线观看| 男人天堂a在线| 日韩视频第二页| 婷婷免费在线观看| 超级碰在线观看| 久久久久久久久久久99| 一区二区三区 日韩| 欧美日韩在线免费观看视频| 久久久亚洲国产精品| 欧美伦理视频在线观看| 国内av免费观看| 激情深爱综合网| 国产永久免费网站| 成人精品视频在线播放| av网站在线不卡| 可以看毛片的网址| 欧美日韩中文不卡| 成人精品视频在线播放| 久久99爱视频| 国产乱子伦精品无码专区| 玩弄japan白嫩少妇hd| 女女同性女同一区二区三区按摩| 尤物av无码色av无码| 91亚洲一区二区| 国产精品亚洲αv天堂无码| 97超碰免费观看| 免费看污污网站| 凹凸国产熟女精品视频| 日本福利视频导航| 在线视频日韩一区| 日本aa在线观看| 亚洲一区二区三区四区精品| 中文字幕乱码人妻综合二区三区 | 日韩视频免费播放| 在线看的黄色网址| 国产黄色一级网站| wwwwww欧美| 91香蕉视频在线观看视频| 成人在线免费播放视频| 男人日女人视频网站| 手机看片日韩国产| 国产无色aaa| 欧美性猛交xxx乱久交| 日韩精品xxxx| 日本日本19xxxⅹhd乱影响| www婷婷av久久久影片| 一级黄色免费在线观看| 午夜激情视频网| 日本国产一级片| 亚洲自拍偷拍一区二区三区| 国产美女视频免费看| 久久黄色片网站| 一二三级黄色片|