两个吃奶一个添下面视频_人妻第一页香蕉网_欧美xxxx少妇_妺妺窝人体色www婷婷

Dotcpp  >  編程題庫  >  信息學(xué)奧賽一本通T1566-寵物收養(yǎng)所
題目 2472:

信息學(xué)奧賽一本通T1566-寵物收養(yǎng)所

時間限制: 2s 內(nèi)存限制: 192MB 提交: 4 解決: 4

題目描述

原題來自:HNOI 2004

最近,阿 Q 開了一間寵物收養(yǎng)所。收養(yǎng)所提供兩種服務(wù):收養(yǎng)被主人遺棄的寵物和讓新的主人領(lǐng)養(yǎng)這些寵物。 每個領(lǐng)養(yǎng)者都希望領(lǐng)養(yǎng)到自己滿意的寵物,阿 Q 根據(jù)領(lǐng)養(yǎng)者的要求通過他自己發(fā)明的一個特殊的公式,得出該領(lǐng)養(yǎng)者希望領(lǐng)養(yǎng)的寵物的特點值 a(a 是一個正整數(shù),a<231),而他也給每個處在收養(yǎng)所的寵物一個特點值,這樣他就能夠很方便的處理整個領(lǐng)養(yǎng)寵物的過程了。

寵物收養(yǎng)所總是會有兩種情況發(fā)生:被遺棄的寵物過多或者是想要收養(yǎng)寵物的人太多,而寵物太少:

被遺棄的寵物過多時,假若到來一個領(lǐng)養(yǎng)者,這個領(lǐng)養(yǎng)者希望領(lǐng)養(yǎng)的寵物的特點值為 a,那么它將會領(lǐng)養(yǎng)一只目前未被領(lǐng)養(yǎng)的寵物中特點值最接近 a 的一只寵物。任何兩只寵物的特點值都不可能是相同的,任何兩個領(lǐng)養(yǎng)者的希望領(lǐng)養(yǎng)寵物的特點值也不可能是一樣的。如果有兩只滿足要求的寵物,即存在兩只寵物他們的特點值分別為 a?b 和 a+b,那么領(lǐng)養(yǎng)者將會領(lǐng)養(yǎng)特點值為 a?b 的那只寵物;

收養(yǎng)寵物的人過多,假若到來一只被收養(yǎng)的寵物,那么哪個領(lǐng)養(yǎng)者能夠領(lǐng)養(yǎng)它呢?能夠領(lǐng)養(yǎng)它的領(lǐng)養(yǎng)者,是那個希望被領(lǐng)養(yǎng)寵物的特點值最接近該寵物特點值的領(lǐng)養(yǎng)者,如果該寵物的特點值為 a,存在兩個領(lǐng)養(yǎng)者他們希望領(lǐng)養(yǎng)寵物的特點值分別為 a?b 和 a+b,那么特點值為 a?b 的那個領(lǐng)養(yǎng)者將成功領(lǐng)養(yǎng)該寵物。一個領(lǐng)養(yǎng)者領(lǐng)養(yǎng)了一個特點值為 a 的寵物,而它本身希望領(lǐng)養(yǎng)的寵物的特點值為 b,那么這個領(lǐng)養(yǎng)者的不滿意程度為 |a?b|。

你得到了一年當(dāng)中,領(lǐng)養(yǎng)者和被收養(yǎng)寵物到來收養(yǎng)所的情況,希望你計算所有收養(yǎng)了寵物的領(lǐng)養(yǎng)者的不滿意程度的總和。這一年初始時,收養(yǎng)所里面既沒有寵物,也沒有領(lǐng)養(yǎng)者。

輸入格式

第一行為一個正整數(shù) n,表示一年當(dāng)中來到收養(yǎng)所的寵物和領(lǐng)養(yǎng)者的總數(shù);

接下來的 n 行,按到來時間的先后順序描述了一年當(dāng)中來到收養(yǎng)所的寵物和領(lǐng)養(yǎng)者的情況。每行有兩個正整數(shù) a,b,其中 a=0 表示寵物,a=1 表示領(lǐng)養(yǎng)者,b 表示寵物的特點值或是領(lǐng)養(yǎng)者希望領(lǐng)養(yǎng)寵物的特點值。

同一時間呆在收養(yǎng)所中的,要么全是寵物,要么全是領(lǐng)養(yǎng)者,這些寵物和領(lǐng)養(yǎng)者的個數(shù)不會超過 104個。

輸出格式

僅有一個正整數(shù),表示一年當(dāng)中所有收養(yǎng)了寵物的領(lǐng)養(yǎng)者的不滿意程度的總和對 106 取模以后的結(jié)果。

樣例輸入

5
0 2
0 4
1 3
1 2
1 5

樣例輸出

3

提示

樣例說明:

|3?2|+|2?4|=3,最后一個領(lǐng)養(yǎng)者沒有寵物可以領(lǐng)養(yǎng)。

數(shù)據(jù)范圍與提示:

對于全部數(shù)據(jù),1≤n≤8×104 。