摘要: #include<bits/stdc++.h>#define ll long longusing namespace std;#define speed_up ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);/*题意:找出一个数组有几个子序列的和 阅读全文
posted @ 2020-05-29 20:55 SyrupWRLD 阅读(108) 评论(0) 推荐(0)
摘要: #include<bits/stdc++.h>#define ll long longusing namespace std;#define speed_up ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);/*题意:有n个怪物排成一圈,每个怪物 阅读全文
posted @ 2020-05-29 16:18 SyrupWRLD 阅读(116) 评论(0) 推荐(0)
摘要: #include<bits/stdc++.h>#define ll long longusing namespace std;/*题意:对一串数,你可以选择任意几个数平分它们,让它们都等于它们加和后的平均数。问最后最多有几个数可以达到给出的x值eg:4 31 1 2 51 3 2 3或1 1 3.5 阅读全文
posted @ 2020-05-28 20:34 SyrupWRLD 阅读(135) 评论(0) 推荐(0)
摘要: #include<bits/stdc++.h>#define ll long longusing namespace std;/*题意:给出一个数组a和数组b,a中只存在1,0,-1三种数字,b中是任意的数,能否使a通过(条件:a中任意下标的数只能加上它前面的数)操作变成b只需要关注1和-1,+1能 阅读全文
posted @ 2020-05-28 20:23 SyrupWRLD 阅读(183) 评论(0) 推荐(0)
摘要: #include<bits/stdc++.h>#define ll long longusing namespace std;/*题意:给出一串数,要使它变成递增的序列,第x秒可以使其中任意的数增加2的x-1次方,求最少用几秒将它变成递增序列。因为每秒都可以选择任意的数同时加aij,所以只需要找到递 阅读全文
posted @ 2020-05-27 15:39 SyrupWRLD 阅读(135) 评论(0) 推荐(0)
摘要: #include<bits/stdc++.h>#define ll long longusing namespace std;/*题意:给你一串数,让你排序,重点是要使相邻两个数的差值递增。思维题,可以发现从小到大排序后最中间两个数为一组,两边相邻的两个数的差值一定会大于等于中间两数的差值,再往外找 阅读全文
posted @ 2020-05-26 23:17 SyrupWRLD 阅读(121) 评论(0) 推荐(0)
摘要: #include<bits/stdc++.h>#define ll long longusing namespace std;/*此题与Vj B - Phoenix and Beauty类似,只是把数字换成了字符。根据题意,b的大小即为周期数,找到周期数再循环输出即可。*/int main(){ i 阅读全文
posted @ 2020-05-23 22:14 SyrupWRLD 阅读(154) 评论(0) 推荐(0)
摘要: #include<bits/stdc++.h>#define ll long longusing namespace std;/*题意:A和B两人分n个糖,每人最少一个,且A分得的数量要大于B,只要分奇偶情况输出就行*/int main(){ ll t,n; cin>>t; for(int i=0; 阅读全文
posted @ 2020-05-23 12:11 SyrupWRLD 阅读(131) 评论(0) 推荐(0)
摘要: #include<bits/stdc++.h>#define ll long longusing namespace std;/*题意:怪物血量为x,可以使用两种技能,分别为x/2+10和x-10,当x<=10时不能使用技能1*/int main(){ int t,x,n,m; cin>>t; fo 阅读全文
posted @ 2020-05-23 11:53 SyrupWRLD 阅读(123) 评论(0) 推荐(0)
摘要: #include<bits/stdc++.h>#define ll long longusing namespace std;//按照题意可知二分之n为偶数的时候存在这样的数组,按照题意分两部分存入数组即可int main(){ ll t,n; cin>>t; for(int i=0; i<t; i 阅读全文
posted @ 2020-05-23 10:56 SyrupWRLD 阅读(132) 评论(0) 推荐(0)