基本演算法 七夕祭

2022-08-09 04:45:09 字數 1230 閱讀 5758

第一行包含三個整數n和m和t。t表示cl對多少個攤點感興趣。

接下來t行,每行兩個整數x,y,表示cl對處在第x行第y列的攤點感興趣。

首先輸出乙個字串。如果能滿足 vani 的全部兩個要求,輸出 both;如果通過調整 只能使得各行中 cl 感興趣的攤點數一樣多,輸出 row;如果只能使各列中 cl 感興趣的攤點 數一樣多,輸出 column;如果均不能滿足,輸出 impossible。

如果輸出的字串不是 impossible, 接下來輸出最小交換次數,與字串之間用一 個空格隔開。

2 3 4

1 32 1

2 22 3

row 1

1

對於30%的資料,n,m≤100。

對於70%的資料,n,m≤1000。

對於100%的資料,1≤n,m≤100000,0≤t≤min(nm,100000),1≤x≤n,1≤y≤m。

#include #include #include #include #include using namespace std;

typedef long long ll;

const int maxn=100050;

const ll mod=1e9+7;

int a[maxn],b[maxn];

ll sum[maxn];

int main()

if(t%n&&t%m)

if(t%n==0&&t%m==0) printf("both ");

else if(t%n==0) printf("row ");

else printf("column ");

ll s1=0,s2=0;

if(t%n==0)

sort(sum+1,sum+1+n);

ll mid=sum[(n+1)/2];

for(int i = 1; i <= n; ++i)

} if(t%m==0)

sort(sum+1,sum+1+m);

ll mid=sum[(m+1)/2];

for(int i = 1; i <= m; ++i)

} printf("%lld\n", s1+s2);

return 0;

}

七夕祭 模擬

有乙個會場由 n role presentation style position relative nn排 m role presentation style position relative m m列共計n m role presentation style position relative...

環形均分紙牌 七夕祭

會場由 n times m 個攤位組成,cl 只對部分商品攤位感興趣,使得所有cl 感興趣的攤位各行各列中的一樣多,調整方式只能交換相鄰攤位,兩個攤位相鄰當且僅當處於同一行或同一列的相鄰位置,最後一行或列與第一列也是相鄰的,求是否能滿足行列一樣多 如果行列都滿足輸出 both 滿足行輸出 row 滿...

NOIP2013模擬 七夕祭

description 七夕節因牛郎織女的傳說而被扣上了 情人節 的帽子。於是tyvj今年舉辦了一次線下七夕祭。vani同學今年成功邀請到了cl同學陪他來共度七夕,於是他們決定去tyvj七夕祭遊玩。tyvj七夕祭和11區的夏祭的形式很像。矩形的祭典會場由n排m列共計n m個攤點組成。雖然攤點種類繁多...