給定五個 0~9 範圍內的整數 a1, a2, a3, a4, a5。如果能從五個整數中選出三個並且這三個整數的和為10 的倍數(包括 0),那麼這五個整數的權值即為剩下兩個沒被選出來的整數的和對 10 取餘的結
果,顯然如果有多個三元組滿⾜和是 10 的倍數,剩下兩個數之和對 10 取餘的結果都是相同的;如果
選不出這樣三個整數,則這五個整數的權值為 -1。
現在給定 t 組資料,每組資料報含五個 0~9 範圍內的整數,分別求這 t 組資料中五個整數的權值。
【輸⼊格式】
第⼀⾏⼀個整數 t (1<=t<=1000),表⽰資料組數。
接下來 t ⾏,每⾏ 5 個 0~9 的整數,表⽰⼀組資料。
【輸出格式】
輸出 t ⾏,每⾏⼀個整數,表⽰每組資料中五個整數的權值。
【樣例輸⼊】
41 0 0 1 0
1 0 0 8 6
3 4 5 6 7
4 5 6 7 8
【樣例輸出】2-1
-10
#include
using
namespace std;
intmain()
for(i=
0;i<
5;i++)}
}}if(flag==0)
cout<<
"-1"
<}return0;
}
2020復旦機試
題目描述 給定五個 0 9 範圍內的整數 a1,a2,a3,a4,a5。如果能從五個整數中選出三個並且這三個整數的和為10 的倍數 包括 0 那麼這五個整數的權值即為剩下兩個沒被選出來的整數的和對 10 取餘的結果,顯然如果有多個三元組滿 和是 10 的倍數,剩下兩個數之和對 10 取餘的結果都是相...
復旦15上機真題 3 實現乙個優先佇列
題目 給出優先佇列的實現,實現4個操作 輸出 輸出操作的結果 示例輸入 10 add 1 1 add 2 3 add 3 2 add 4 3 next remove 3 count next next next輸出 224 1 1分析 這道題目其實考試的是stl常見容器的知識 題目中remove操作...
2019 復旦大學工研院上機題 伺服器維護
題目 假設有編號從 1 n 的伺服器,首先給出伺服器個數,再給出一組伺服器狀態。然後給出一次數字,表示修改狀態次數,接下來輸入為 i,j,x,意思是使用 x 修改 從 i 到 j 的伺服器。最後輸出所有伺服器狀態 例 輸入 51 2 2 3 1 21 2 5 2 5 1 輸出 6 6 1 2 0 思...