Chi-Yeh Chen
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
      • Invitee
      • No invitee
    • Publish Note

      Publish Note

      Everyone on the web can find and read all notes of this public team.
      Once published, notes can be searched and viewed by anyone online.
      See published notes
      Please check the box to agree to the Community Guidelines.
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Engagement control
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Versions and GitHub Sync Engagement control Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
Invitee
No invitee
Publish Note

Publish Note

Everyone on the web can find and read all notes of this public team.
Once published, notes can be searched and viewed by anyone online.
See published notes
Please check the box to agree to the Community Guidelines.
Engagement control
Commenting
Permission
Disabled Forbidden Owners Signed-in users Everyone
Enable
Permission
  • Forbidden
  • Owners
  • Signed-in users
  • Everyone
Suggest edit
Permission
Disabled Forbidden Owners Signed-in users Everyone
Enable
Permission
  • Forbidden
  • Owners
  • Signed-in users
Emoji Reply
Enable
Import from Dropbox Google Drive Gist Clipboard
   owned this note    owned this note      
Published Linked with GitHub
Subscribed
  • Any changes
    Be notified of any changes
  • Mention me
    Be notified of mention me
  • Unsubscribe
Subscribe
# 112 成功大學 資訊工程學系 APCS組上機考說明 ## (一) 時間地點 ### 正式考試 1. 時間:民國 112年 5月 18日 (四)10:30 - 16:30 2. 地點:國立成功大學/成功校區/資訊工程系新館 3. 考場:二樓電腦教室/教室代碼 65203 ### 成大資訊工程系館位置示意圖 ![](https://i.imgur.com/rN7vlNx.jpg =500x500) ## (二) 考試要點 1. 運用電腦科學知識,撰寫程式求解問題之能力 ## (三) 考試內容 ### 考題類型分為 1. 需要得到正確解之題目 2. 需要得到高品質的解之題目 ### 範例 假設我們有以下權重圖,求解節點0到節點4的最短路徑。 ```graphviz digraph { nodesep=1.0 // increases the separation between nodes graph [rankdir=LR] node [color=lightblue2, style=filled,shape=egg] //All nodes will this shape and colour //All the lines look like this 0->1 [label=3] 0->2 [label=5] 1->3 [label=6] 1->4 [label=12] 3->4 [label=13] 2->4 [label=6] } ``` #### 需要得到正確解之題目 在此類型問題中,或許會詢問此圖最短路徑長度為何?只要輸出11就可得到分數。若輸出11以外的數字,則為零分。 #### 需要得到高品質的解之題目 在此類型問題中,或許會詢問此圖最短路徑走訪順序為何?考生需輸出走訪順序,如:0 2 4。評分標準是以最佳解的值與求解的值之比例為依據。例如,走訪順序為0 1 3 4,則比例為$11/22=0.5$。題目所得最終比例為所有測資結果比例的平均。在所有測資中,若有產生無效解答(如:只產生0 2),則該題以零分計。 ##### 評分標準 將所有考生所得到的最終比例依各別題目設定之正規化方法至$[0, 1]$區間後乘於該題之配分。 ##### 注意事項 1. 本次上機考將在online judge進行 ## (四) 設備與開發環境 ### 使用語言 C/C++, Java, Python ### 軟體資訊 1. 作業系統:Windows 10企業版 2. 編譯參數: C\++17 / g\++ /usr/bin/g\++ -DEVAL -std=gnu++17 -O2 -pipe -static -s -o [problem name] [problem name].cpp C11 / gcc /usr/bin/gcc -DEVAL -std=gnu11 -O2 -pipe -static -s -o [problem name] [problem name].c -lm Java / JDK /usr/bin/javac [problem name].java /bin/sh -c jar cf [problem name].jar *.class Python 3 / CPython /usr/bin/python3 -m compileall -b . /bin/mv [problem name].pyc __main__.pyc /usr/bin/zip [problem name].pyz __main__.pyc 3. 可用之編輯器/IDE:Dev-C++、Codeblocks、vscode、vim ## (五) 考試流程 10:30 ~ 11:00 報到 (二樓電腦教室 教室代碼 65203) 11:00 ~ 12:00 機器測試 13:30 ~ 16:30 正式測驗 ### 機器測試 機器測試僅能攜帶文具進入試場,且須依照現場座位表入座,正式測驗時的座位亦同。 ### 規則以及注意事項 1. 考題於考試當日公布。 2. 可帶A4大小紙張25頁,且可事先在紙張單面上筆記,反面為空白,並於報到時將所攜資料備查。 3. 評分標準依照程式求解優化程度作為依據。 4. 考試過程中禁止與他人交談,除必要時可向監考人員發問(於系統中),但監考人員不對試題內容做解說。 5. 相關設備(電腦等)由主辦方統一提供,考試期間禁止使用其他電子產品。 6. 禁止使用任何能與外界通信之通訊軟體、社群網站、程式解題網站,若有違規一律取消考試資格。 7. 考試進行中,考生可至試場外飲用茶水、如廁,惟不得與他人研討試題。 8. 報到及競賽期間務必攜帶本系寄發的甄試通知及有效身分證件正本(如身分證、居留證、駕照、健保卡)供查驗,否則無法參加競賽,競賽開始後,遲到20分鐘者不得進場。 9. 考生得查閱附錄列舉之網站官方文件 ## (六) 附錄 https://cplusplus.com/reference/ https://en.cppreference.com/w/

Import from clipboard

Advanced permission required

Your current role can only read. Ask the system administrator to acquire write and comment permission.

This team is disabled

Sorry, this team is disabled. You can't edit this note.

This note is locked

Sorry, only owner can edit this note.

Reach the limit

Sorry, you've reached the max length this note can be.
Please reduce the content or divide it to more notes, thank you!

Import from Gist

Import from Snippet

or

Export to Snippet

Are you sure?

Do you really want to delete this note?
All users will lose their connection.

Create a note from template

Create a note from template

Oops...
This template is not available.
Upgrade
All
  • All
  • Team
No template found.

Create custom template

Upgrade

Delete template

Do you really want to delete this template?
Turn this template into a regular note and keep its content, versions, and comments.

This page need refresh

You have an incompatible client version.
Refresh to update.
New version available!
See releases notes here
Refresh to enjoy new features.
Your user state has changed.
Refresh to load new user state.

Sign in

Forgot password

or

By clicking below, you agree to our terms of service.

Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
Wallet ( )
Connect another wallet

New to HackMD? Sign up

Help

  • English
  • 中文
  • Français
  • Deutsch
  • 日本語
  • Español
  • Català
  • Ελληνικά
  • Português
  • italiano
  • Türkçe
  • Русский
  • Nederlands
  • hrvatski jezik
  • język polski
  • Українська
  • हिन्दी
  • svenska
  • Esperanto
  • dansk

Documents

Help & Tutorial

How to use Book mode

How to use Slide mode

API Docs

Edit in VSCode

Install browser extension

Get in Touch

Feedback

Discord

Send us email

Resources

Releases

Pricing

Blog

Policy

Terms

Privacy

Cheatsheet

Syntax Example Reference
# Header Header 基本排版
- Unordered List
  • Unordered List
1. Ordered List
  1. Ordered List
- [ ] Todo List
  • Todo List
> Blockquote
Blockquote
**Bold font** Bold font
*Italics font* Italics font
~~Strikethrough~~ Strikethrough
19^th^ 19th
H~2~O H2O
++Inserted text++ Inserted text
==Marked text== Marked text
[link text](https:// "title") Link
![image alt](https:// "title") Image
`Code` Code 在筆記中貼入程式碼
```javascript
var i = 0;
```
var i = 0;
:smile: :smile: Emoji list
{%youtube youtube_id %} Externals
$L^aT_eX$ LaTeX
:::info
This is a alert area.
:::

This is a alert area.

Versions and GitHub Sync
Upgrade to Prime Plan

  • Edit version name
  • Delete

revision author avatar     named on  

More Less

No updates to save
Compare with
    Choose a version
    No search result
    Version not found
Sign in to link this note to GitHub
Learn more
This note is not linked with GitHub
 

Feedback

Submission failed, please try again

Thanks for your support.

On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

Please give us some advice and help us improve HackMD.

 

Thanks for your feedback

Remove version name

Do you want to remove this version name and description?

Transfer ownership

Transfer to
    Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

      Link with GitHub

      Please authorize HackMD on GitHub
      • Please sign in to GitHub and install the HackMD app on your GitHub repo.
      • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
      Learn more  Sign in to GitHub

      Push the note to GitHub Push to GitHub Pull a file from GitHub

        Authorize again
       

      Choose which file to push to

      Select repo
      Refresh Authorize more repos
      Select branch
      Select file
      Select branch
      Choose version(s) to push
      • Save a new version and push
      • Choose from existing versions
      Include title and tags
      Available push count

      Upgrade

      Pull from GitHub

       
      File from GitHub
      File from HackMD

      GitHub Link Settings

      File linked

      Linked by
      File path
      Last synced branch
      Available push count

      Upgrade

      Danger Zone

      Unlink
      You will no longer receive notification when GitHub file changes after unlink.

      Syncing

      Push failed

      Push successfully