---
# System prepended metadata

title: 更新程式
tags: [NCAIC 2022]

---

---
disqus: ncaic
---

# 更新程式

點選程式 > 更新程式時，系統會抓取`team.json`中`program`綁定的程式檔。並抓取Github Actions測試結果。
:::info
關於 **自動測試**
自動測試與正式競賽相同，皆為標準輸入(stdin)與輸出(stdout)。
輸入為規則提供的範例輸入
輸出檢測是否下在合法的格子內
:::
會有以下三種狀態：

---
![](https://i.imgur.com/DBGe1ci.png)
代表最後更新的程式在範例輸入的情況下輸出合法，但不保證其他盤面輸出合法

---
![](https://i.imgur.com/eGG3t9W.png)
代表正在Github Actions正在為您的程式進行測試，此狀態每30秒更新一次。

---
![](https://i.imgur.com/EjEzsTq.png)
代表最後更新的程式未通過測試，可能是輸出不合法、無輸出、程式執行錯誤等。可以依照下方步驟查看錯誤訊息
![](https://i.imgur.com/zew1Yzq.png)
![](https://i.imgur.com/FthVIlM.png)
![](https://i.imgur.com/v1ycKL8.png)



###### tags: `NCAIC 2022`