牛客OI賽制測試賽2 E題

2021-08-27 11:25:33 字數 828 閱讀 4276

時間限制:c/c++ 1秒,其他語言2秒

空間限制:c/c++ 262144k,其他語言524288k

64bit io format: %lld

題目描述

給定括號長度n,給出一串括號(只包含小括號),計算出最少的交換(兩兩交換)次數,使整個括號序列匹配。

我們認為乙個括號匹配,即對任意乙個』)』,在其左側都有乙個』(『與它匹配,且他們形成一一對映關係。

輸入描述:

第一行:整數n,表示括號序列長度

第二行:乙個字串,表示括號

輸出描述:

乙個整數,表示最少的交換次數

示例1

輸入 6

(()))(

輸出 1

示例2

輸入 6

)))(((

輸出 2

#include 

#include

#include

#include

#include

#include

#include

#define inf 0x3f3f3f3

using

namespace

std;

typedef

long

long ll;

const

int maxn=5e6+5;

int n;

char s[maxn];

int main()

printf("%d\n",(ans+1)/2);

return

0;}

牛客OI賽制測試賽2

題目描述 給出乙個二元組 a,b 求出無序二元組 a,b 使得 a a,b b 的組數 無序意思就是 a,b 和 b,a 算一組.輸入描述 第一行資料組數 t 1 t 10000 接下來t行,每行兩個正整數 a,b 1 a,b 10000 輸出描述 共t行,每行乙個結果 組合,求a和b的因子個數,乘...

牛客OI賽制測試賽2 C題

時間限制 c c 1秒,其他語言2秒 空間限制 c c 131072k,其他語言262144k 64bit io format lld 題目描述 給出乙個數列 a,求出乙個數列b.其中bi 表示 數列a中 ai 右邊第乙個比 ai 大的數的下標 從1開始計數 沒有找到這乙個下標 bi 就為0 輸出數...

牛客OI賽制測試賽1

a 斐波那契 設f i 表示斐波那契數論的第i項 f 1 1,f 2 1,f i f i 1 f i 2 給定乙個n 求乙個整數n乙個整數,表示答案示例1 複製4複製 1對於的資料,對於的資料,對於的資料,對於的資料,思路 輸出一下找下規律 如下 include include include in...