首页 > TAG信息列表 > Trating
QFNU-ACM 2020.10.23 Trating
CodeForces - 864A 题意:给偶数个卡片,给卡片编号,两个人每个人选一个号,这个人要拿走所有该号的卡片,如果所有的卡片都被拿走,并且两个人的卡片数量一样多,输出YES 和这两个序号 否则输出NO #include<algorithm> #include<iostream> #include<cstdio> #include<cmath> #include<csQFNU-ACM 2020.10.23 Trating
A 统计判断是不是由两种数构成,两种数的个数是不是相等 #include<bits/stdc++.h> using namespace std; int main() { int n,a[2]={0},cou=0,sum1=0,sum2=0,c; cin>>n; for(int i=0;i<n;i++){ cin>>c; if(c==a[0]){ sum1++; }eQFNU-ACM 2020.10.30 Trating
CodeForces - 743B 这个题第一次超时了,因为奇数下标可以直接输出1的,应该先判断。第二次wa了因为没用long long 先列举出n<4的这些情况 n l 1 1 1 2 3 121 3 7 1213121 4 15 121312141213121 #include<bits/stdc++.h>#define ll long long#include<string>#iQFNU-ACM 2020.10.16 Trating
A - Juggling Letters 给定n个字符串,统计每个字母出现的次数,判断能不能均匀分到每个字符串,让它们变成一样的字符串 #include <bits/stdc++.h> #define p123 printf("123\n"); #define pn printf("\n"); #define pk printf(" "); #define ll long long #define re(n,a) memset(QFNU-ACM 2020.10.16 Trating
B - Power Sequence 题意:给n个数,可以把这n个数任意排列,把数列变成一个等比数列,使第i个数变成c的i次方。可以把任意一个数加一或者减一操作,每次此类操作都要花费 1,问最少花费是多少 题解:因为n>=3,ai<=109,所以公比最大为sqrt(1e9),取1e5使ai不大于1e9.枚举公比 #include<iostream>