a233: D. 魔法⽯
標籤 : 2021國中組網路賽
通過比率 : 0人/0人 (0%) [非即時]
評分方式:
Strictly

最近更新 : 2023-08-09 12:56

內容

2021 網際網路程式設計全國⼤賽 國中組網路賽

某⼀天,⼩ Y 與⼩ P 來到了 NPSC 國。

在 NPSC 國裡⾯,⼩ Y 與⼩ P 發現,這邊的⼈們都有⾮常特別的特徵。因此,⼩ Y 與⼩ P 給這邊的⼈們定義了兩個屬性:Y 屬性與 P 屬性。這兩個屬性都可以⽤整數來量化。

⼩ Y 與⼩ P 還定義,如果兩個⼈是「類似的」,代表這兩個⼈的 Y 屬性P 屬性的數值是

⼀樣的。

⽽在 NPSC 國裡⾯,有著⼀個特殊的⼯具:魔法⽯。如果⼀個⼈使⽤⼀個魔法⽯的話,使

⽤者可以從底下的操作中任選⼀個執⾏:

  • 讓使⽤者的 Y 屬性的數值加 1。
  • 讓使⽤者的 Y 屬性的數值減 1。
  • 讓使⽤者的 P 屬性的數值加 1。
  • 讓使⽤者的 P 屬性的數值減 1。

現在,⼩ Y 與⼩ P 發現 NPSC 國裡⾯有 N 個⼈,第 i 個⼈⼀開始的 Y 屬性的數值為 yi,P 屬性的數值為 pi。特別的是,在這 N 個⼈中,所有的 Y 屬性、P 屬性的數值都是偶數。⼩ Y 與⼩ P 打算創造出⼀個新的⼈,並且透過發放魔法⽯給其他 N 個⼈,讓每個⼈都跟新創造的⼈都是「類似的」。⼩ Y 與⼩ P 可以⾃⾏決定新創出來的⼈的 Y 屬性、P 屬性。注意到這兩個數字必須是整數,但是新創的⼈的 Y 屬性、P 屬性的數值不⼀定要是偶數。此外,發放的魔法

不⼀定要全部使⽤完畢,也有可能⼀顆魔法⽯都不需要使⽤。

話說如此,⼩ Y 與⼩ P 其實很不願意把過多魔法⽯交給當地的⼈⺠,⽽在把魔法⽯給當地居⺠的時候,還要注意要給每⼀個⼈相同數量的魔法⽯,這樣⼤家才不會起爭執。

於是,⼩ Y 與⼩ P 想⿇煩你算出,在給出最少數量的魔法⽯的情況下居⺠們最少可能使

⽤⽤來修改⾃⾝屬性的魔法⽯總數量是多少

輸入說明

輸⼊的第⼀⾏包含⼀個正整數 T,代表測試資料的數量。每個測試資料包含 N +1⾏。

第⼀⾏包含⼀個正整數 N,代表 NPSC 國⼈⺠的數量。

接下來的 N ⾏,每⾏包含兩個整數 yi,pi,代表第 i 個⼈的 Y 屬性數值,以及 P 屬性數值。

• 1 ≤ T ≤ 105 • 1 ≤ N ≤ 105 • 0 ≤ yi,pi ≤ 109

  • yi,pi 皆為偶數
  • 在這 T 筆測試資料中,N 的總和不會超過105
輸出說明

對於每個測試資料,請輸出兩個整數於⼀⾏。第⼀個整數代表⼩ Y 與⼩ P 最少可以給出多少魔法⽯的數量,第⼆個整數代表在此前提之下,居⺠們最少可能使⽤的魔法⽯總數量。

範例輸入
3
1
0 0
2
0 0
4 4
4
0 0
2 2
4 4
6 6
範例輸出
0 0
0 0
4 4
測資資訊:
記憶體限制: 512 MB
公開 測資點#0 (1%): 1.0s , <10M
公開 測資點#1 (1%): 1.0s , <10M
公開 測資點#2 (1%): 1.0s , <10M
公開 測資點#3 (1%): 1.0s , <10M
公開 測資點#4 (1%): 1.0s , <10M
公開 測資點#5 (1%): 1.0s , <10M
公開 測資點#6 (1%): 1.0s , <10M
公開 測資點#7 (1%): 1.0s , <10M
公開 測資點#8 (1%): 1.0s , <10M
公開 測資點#9 (1%): 1.0s , <10M
公開 測資點#10 (1%): 1.0s , <10M
公開 測資點#11 (1%): 1.0s , <10M
公開 測資點#12 (1%): 1.0s , <10M
公開 測資點#13 (1%): 1.0s , <10M
公開 測資點#14 (1%): 1.0s , <10M
公開 測資點#15 (1%): 1.0s , <10M
公開 測資點#16 (1%): 1.0s , <10M
公開 測資點#17 (1%): 1.0s , <10M
公開 測資點#18 (1%): 1.0s , <10M
公開 測資點#19 (1%): 1.0s , <10M
公開 測資點#20 (2%): 1.0s , <10M
公開 測資點#21 (2%): 1.0s , <10M
公開 測資點#22 (2%): 1.0s , <10M
公開 測資點#23 (2%): 1.0s , <10M
公開 測資點#24 (2%): 1.0s , <10M
公開 測資點#25 (2%): 1.0s , <10M
公開 測資點#26 (2%): 1.0s , <10M
公開 測資點#27 (2%): 1.0s , <10M
公開 測資點#28 (2%): 1.0s , <10M
公開 測資點#29 (2%): 1.0s , <10M
公開 測資點#30 (2%): 1.0s , <10M
公開 測資點#31 (2%): 1.0s , <10M
公開 測資點#32 (2%): 1.0s , <10M
公開 測資點#33 (2%): 1.0s , <10M
公開 測資點#34 (2%): 1.0s , <10M
公開 測資點#35 (2%): 1.0s , <10M
公開 測資點#36 (2%): 1.0s , <10M
公開 測資點#37 (2%): 1.0s , <10M
公開 測資點#38 (2%): 1.0s , <10M
公開 測資點#39 (2%): 1.0s , <10M
公開 測資點#40 (2%): 1.0s , <10M
公開 測資點#41 (2%): 1.0s , <10M
公開 測資點#42 (2%): 1.0s , <10M
公開 測資點#43 (2%): 1.0s , <10M
公開 測資點#44 (2%): 1.0s , <10M
公開 測資點#45 (2%): 1.0s , <10M
公開 測資點#46 (2%): 1.0s , <10M
公開 測資點#47 (2%): 1.0s , <10M
公開 測資點#48 (2%): 1.0s , <10M
公開 測資點#49 (2%): 1.0s , <10M
公開 測資點#50 (2%): 1.0s , <10M
公開 測資點#51 (2%): 1.0s , <10M
公開 測資點#52 (2%): 1.0s , <10M
公開 測資點#53 (2%): 1.0s , <10M
公開 測資點#54 (2%): 1.0s , <10M
公開 測資點#55 (2%): 1.0s , <10M
公開 測資點#56 (2%): 1.0s , <10M
公開 測資點#57 (2%): 1.0s , <10M
公開 測資點#58 (2%): 1.0s , <1M
公開 測資點#59 (2%): 1.0s , <1M
提示 :

在 Sample Input 1 中,對於第⼀個測試資料,新創造的⼈的 Y 屬性、P 屬性可以分別是 (10,0),這樣原本的那個⼈就跟新創造的⼈是「類似的」,因此⼩ Y 與⼩ P 不⽤發放任何魔法⽯。當然,若新創造的⼈的 Y 屬性、P 屬性分別是 (0,0),(0,5),(109,0) 也都可以達到同樣的效果。

在 Sample Input 1 中,對於第⼆個測試資料,新創造的⼈的 Y 屬性、P 屬性可以分別是 (4,0),這樣原本的兩個⼈就跟新創造的⼈是「類似的」,因此⼩ Y 與⼩ P 不⽤發放任何魔法⽯。當然,若新創造的⼈的 Y 屬性、P 屬性是(0,4)也可以達到同樣的效果。

在 Sample Input 1 中,對於第三個測試資料,新創造的⼈的 Y 屬性、P 屬性可以分別是 (1,5),如此⼀來,⼩ Y 與⼩ P 要發給每個⼈各⼀顆魔法⽯,那四個⼈可以使⽤⼀個魔法⽯,讓⾃⼰的 Y 屬性、P 屬性分別變成(1,0),(1,2),(4,5),(6,5),這樣⼤家就跟新創造的⼈都是「類似的」。

在 Sample Input 2 中,對於第⼆個測試資料,新創造的⼈的 Y 屬性、P 屬性可以分別是 (6,6),如此⼀來,⼩ Y 與⼩ P 要發給每個⼈各兩顆魔法⽯,那五個⼈可以使⽤兩個魔法⽯,讓⾃⼰的 Y 屬性、P 屬性分別變成(6,0),(2,6),(2,6),(6,2),(6,10),這樣⼤家就跟新創造的⼈都是

「類似的」。注意到,雖然如果把新創造的⼈的 Y 屬性、P 屬性設成(8,6),可以讓總使⽤的魔法

⽯數量是 8(第⼀個⼈⽤四顆,第⼆、三個⼈⽤兩顆),但是這樣就要發放 4×5 = 20 顆魔法

⽯,發放的數量就⽐10還要多。

標籤:
2021國中組網路賽
出處:
NPSC [管理者:
zero (管理員)
]


編號 身分 題目 主題 人氣 發表日期
沒有發現任何「解題報告」