03 2021 档案

摘要:一条线最多可以经过6个颜色,第二条线再切一下第一条,最多经过7个颜色,第三条线再切一下前两条,最多经过8个颜色…… #include<iostream> #include<cstdio> #include<cmath> using namespace std; const double Pi=aco 阅读全文
posted @ 2021-03-29 19:51 BlackSnow 阅读(57) 评论(0) 推荐(0) 编辑
摘要:解题思路:先用正弦定理 1/2*a*b*sinC 求一部分内接多边形的的三角形的面积,然后 * 边数,之后再计算新增加的点所围成的三角形的面积, 之后,用余弦定理和三角函数求出新三角形的底和高,将两部分面积相加即可 第一种用:正弦定理和三角函数进行推导的 #include<iostream> #in 阅读全文
posted @ 2021-03-29 19:37 BlackSnow 阅读(62) 评论(0) 推荐(0) 编辑
摘要:重点重点是和的最大公约数最大,两部分的分别的最大公约数一定也是两部分和的最大公约数,所以直接求和就好了,用等差数列前n项和公式,sum=n*(n-1)/2; 然后倒着找最大公约数,(就从前往后枚举最小的因数,然后用和除较小的因子即可得到最大的因子) 从前向后硬找因子会t,所以就用了上面那个办法 #i 阅读全文
posted @ 2021-03-29 18:49 BlackSnow 阅读(80) 评论(0) 推荐(0) 编辑
摘要:https://ac.nowcoder.com/acm/contest/12794/C 题意: 一个人每次吃饭都要付20%的小费,并且小费和花钱的和需要是回文数,不够就继续往上加 思路: 用ceil函数进行上取整,之后不断向上累加,直到成为回文数,输出答案 #include<iostream> #i 阅读全文
posted @ 2021-03-15 18:55 BlackSnow 阅读(47) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示