补题
文章平均质量分 85
江江蒋
这个作者很懒,什么都没留下…
展开
-
补:leetcode第 27 场双周赛,1460、1461、1462
补:leetcode第190次周赛,1460、1461、1462 1460. 通过翻转子数组使两个数组相等 第一感觉,只要所有的数字相同,就可以翻转得到。证明略。。。 class Solution { public: bool canBeEqual(vector<int>& target, vector<int>& arr) { if(target.size() != arr.size()) return false; sort原创 2020-06-05 21:56:04 · 207 阅读 · 0 评论 -
Codeforces Round #324 (Div. 2)ABC
A - Olesya and Rodion 题意:输出一个长度为n,能被n整除的整数。 分析:答案有很多种,输出最简单的就行,由于n的范围很小,只有2到10,t为一位数的时候直接输出n个t,t为10时直接输出1加上(n-1)个0,特判n == 1. #include using namespace std; int main() { int n, t; cin >> n原创 2016-07-24 03:04:16 · 367 阅读 · 0 评论 -
Codeforces Round #356 (Div. 2)
680A - Bear and Five Cards 数据很少,只有5个。情况也少。只有两种,一种是三个数相同,一种是两个数相等。把两种情况的最大和求出来,再减去即可。 #include #include using namespace std; int main() { int a[10], ans = 0; for(int i = 0 ; i < 5原创 2016-07-17 02:25:10 · 224 阅读 · 0 评论 -
补: Codeforces Round #355 (Div. 2)
677A - Vanya and Fence 题意:有n个人和一个高h的栅栏,给出n个人的身高。身高小于等于h的人之间的距离为1,,比栅栏高的人要低头,距离为2。求路宽,因为这些人要走成一排。 分析:。。。 #include #include #include #include #include #include #include #include #include #原创 2016-07-17 22:01:21 · 214 阅读 · 0 评论 -
Codeforces Round #327 (Div. 2)
A - Wizards' Duel 题意不想解释了,说了一大堆没用的东西。 分析:直接公式p*l/(p+q)就ok了。数据全用double。 #include #include #include #include #include #include #include #include #include #include #include #include #inclu原创 2016-07-19 04:16:14 · 186 阅读 · 0 评论 -
Codeforces Round #326 (Div. 2)
A.. 分析:贪心,当天只买之前所有天里面最便宜的。#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; ty原创 2016-07-21 00:14:38 · 227 阅读 · 0 评论 -
Codeforces Round #325 (Div. 2)ABC
A - Alena's Schedule 分析:遇到1答案加一,遇到101加一。 #include using namespace std; int main() { int n, ans = 0, a[105]; cin >> n; for(int i = 0 ; i < n ; i ++) { cin >> a[i]; an原创 2016-07-22 03:24:02 · 226 阅读 · 0 评论