头像

钟老爷子

原神




离线:26天前


最近来访(293)
用户头像
DPH
用户头像
封禁用户
用户头像
X天使
用户头像
Rice_Porridge
用户头像
我是hjh
用户头像
A_normal_OIer
用户头像
斩月
用户头像
AKALI
用户头像
Barbed
用户头像
好久不见别来无恙
用户头像
F._8
用户头像
RyanMoriarty
用户头像
散兵
用户头像
阿尔托莉雅_saber
用户头像
Dwhi
用户头像
Mαrऽraγd
用户头像
小派同学
用户头像
修罗神唐三
用户头像
Tony_UpToTop_鹤归.
用户头像
cxzdsaewq

新鲜事 原文

钟老爷子
1个月前
。。。今天没图和文章。。。


新鲜事 原文

钟老爷子
1个月前
我同时打两把术士还赢了
图片


新鲜事 原文

钟老爷子
1个月前
赛车手:这场比赛根本赢不了,谁可以帮忙? 穷苦教练:听我的。 投资方:你个垃圾滚开,别瞎说 裁判:恭喜赢得比赛 投资方:你,你到底有什么身份 穷苦教练:我科二一次过


新鲜事 原文

钟老爷子
1个月前
第四条.....
图片


新鲜事 原文

钟老爷子
1个月前
阅读量过500祭,感谢everybody)
图片


活动打卡代码 AcWing 3816. 移动元素

钟老爷子
1个月前

include [HTML_REMOVED]

include [HTML_REMOVED]

include [HTML_REMOVED]

include [HTML_REMOVED]

using namespace std;

typedef long long LL;

int n;
LL a[100010];

void solve()
{
cin >> n;
unordered_map[HTML_REMOVED] cnt1, cnt2;

cnt1[0] = cnt2[0] = 1; // 表示不移动元素
LL sum = 0;
for (int i = 1; i <= n; i++)
{
    cin >> a[i];
    cnt1[a[i]]++;
    sum += a[i];
}

if (sum % 2)
{
    cout << "NO" << endl;
    return;
}

LL t = 0;
sum /= 2;
for (int i = 1; i <= n; i++)
{
    t += a[i];
    cnt1[a[i]]--;
    cnt2[a[i]]++;

    if (cnt1[sum - t] > 0 || cnt2[t - sum] > 0)
    {
        cout << "YES" << endl;
        return;
    }
}

cout << "NO" << endl;
return;

}

int main()
{
int T;
cin >> T;
while (T–)
solve();
}



新鲜事 原文

钟老爷子
1个月前
真假公子
图片


新鲜事 原文

钟老爷子
1个月前
拳击手:啊!这对手太强了,谁可以帮忙? 副教练:我可以 拳击手:信你一次,输了你死 裁判:恭喜获胜 拳击手:你,你到底是什么身份? 副教练:我打过拳皇1997


新鲜事 原文

钟老爷子
1个月前
。。。
图片


新鲜事 原文

钟老爷子
1个月前
老板:啊!这个价格太低了,我们保证亏,谁可以帮忙? 结巴员工:我可以老板 老板:你个结巴别添乱 秘书:老板!客户价位提高了3万! 老板:你,你到底是什么身份? 结巴员工:我上学时当过学生会会长