执行用时:2ms
内存消耗:1.39MB
击败了100.00%的用户
击败了100.00%的用户
#include <unistd.h>
static char inBuf[1 << 10];
static int inLen = 0, inPos = 0;
inline int readChar() {
if (inPos == inLen) {
inLen = read(0, inBuf, sizeof(inBuf));
inPos = 0;
if (inLen <= 0) return -1;
}
return inBuf[inPos++];
}
inline int readInt() {
int c = readChar();
while (c <= ' ') { if (c == -1) return -1; c = readChar(); }
int x = 0;
while (c > ' ') { x = x * 10 + (c - '0'); c = readChar(); }
return x;
}
static int a[305], b[305];
int main() {
int T = readInt();
while (T--) {
int n = readInt();
for (int i = 0; i < n; i++) a[i] = readInt();
}