時間限制: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...