Loading [MathJax]/extensions/tex2jax.js

分类: ALGORITHM

My Algorithm Learning

106 篇文章

Codeforces Round #784 (Div. 4)(A~F)
A. Division? Origional Link 题目大意 按照分数区间输出对应的难度。 思想: 签到题。 代码: #include <iostream> #include <cstring> #include <cstdio> #include <a…
Educational Codeforces Round 137 (Rated for Div. 2)(A~D)
A. Password Origional Link 题目大意: 给定 nn090\sim 9 之间不能使用的数字,保证剩余的数大于 22。 任意两个数子组合,每个数字可使用两次,组成一个四位密码。 求在剩余的可选数字中,能组成的密码数量。 思想: 签到题。 任意两个数字可组成的密码数量固…
Codeforces Round #828 (Div. 3) (A~D)
A. Number Replacement Origional Link 题目大意 给定一个序列 aa 和一个字符串 ss。 可以将相同的 aia_i 替换为 sis_i,若aia_i 对应的替换规则唯一。 求是否可以在满足上述条件下完成替换。 思想: 思维。 当 sis_i 所对应的 $a_i…
Codeforces Global Round 23(A~C)
A. Maxmina Origional Link 题目大意: 给定长度为 nn 只包含 0,10,1 的序列 aa,和一个整数 kk,保证 (2kn50)(2\le k\le n\le 50)。 不限次数进行如下操作: 将连续且相邻的两个元素变为较小的一个。 将连续的 kk 个区间的元素变为区间内元素…
AtCoder Beginner Contest 273(A~D)
A - A Recursive Function Origional Link 题目大意: 求 f(k)f(k) 如下: f(0)=1f(0) = 1; f(k)=k×f(k1)f(k) = k \times f(k - 1) 思想: 签到题。 代码: #include <iostream> #include <…
Codeforces Round #826 (Div. 3)(A~D)
A. Compare T-Shirt Sizes Origional Link 题目大意: 给定不同衬衫大小的尺寸编号如:S,M,LS,M,L。 除 MM 之外,XX 作为尺寸前缀代表其倍数大小。 如:XXL>XL,XXS<XSXXL\gt XL,XXS\lt XS。 给定两个代表衬衫尺寸的字符串,判断衬衫大小。 思想: …
Codeforces Round #674 (Div. 3)(A~D)
A. Floor Number Origional Link 题目大意: 给定目标房间编号 nn 及一层楼住户数量 xx。 第一层楼只有 22 个住户,求目标房间所在楼层。 思想: 签到题。 n2n\le2 时在第一层。 n>2n\gt 2 时: 若 xx 可以整除 n2n-2,则在 $\fr…
Codeforces Round #825 (Div. 2) (A~C1)
A. Make A Equal to B Origional Link 题目大意: 给定只含 0,10,1 的序列 a,ba,b。 对序列 aa 不限次数执行如下操作: 将 aia_i 变为 ai1a_i - 1 。 将 aa 按照任意顺序重新排列。 求最少几步可以得到和 bb 相同的序列 aa。…
AcWing 第69场周赛
4615. 相遇问题 原题链接 题目大意: 求一维数轴上 xxyy 分别以速度 a,ba,b 相向而行时,相遇所需时间是否为整数。 思想: 签到题。 输出判断 a+ba + b 是否可以整除 yxy - x 即可。 代码: #include <bits/stdc++.h> usin…