ICode9

精准搜索请尝试: 精确搜索
  • 2020牛客寒假算法基础集训营12020-02-04 19:56:06

    A.Shonoka和格点三角形 题目大意:给定一个n*m的区域,区域两边分别平行于x轴,y轴,让你在这n*m个点中选三个构成一个面积为1且平行于x轴或y轴的三角形,输出满足条件的数量mod1e9+7。 分析:可以按底为一和底为二来考虑,最后就可以得到式子,注意乘二。 代码: n, m = input().split() n = int(n

  • 2020牛客寒假算法基础集训营1题解2020-02-04 17:55:37

    D-hanayo和米饭 题意: 给定n与1-n的n-1个数,问哪个数没有出现过 思路: 开一个标记数组标记i是否出现过,最后遍历一遍数组就好了 #include<iostream> #include<algorithm> using namespace std; const int maxn=1e5+10; int a[maxn],n; int main() { scanf("%d",&n); i

  • 牛客CSP-S提高组赛前集训营22020-01-25 14:53:18

    牛客CSP-S提高组赛前集训营2 预估得分:100+100+40 实际得分:65+80+40 ### **~~不开long long见祖宗~~** **T1 服务器需求** https://ac.nowcoder.com/acm/contest/1101/A 小多计划在接下来的n天里租用一些服务器,所有的服务器都是相同的。接下来n天中,第i天需要aia_iai​台服务器工

  • 【nowcoder】赛前集训营52019-11-08 12:01:42

    无形的博弈 并不想说话 全都可以 真·无形的博弈 int main(){ #ifndef ONLINE_JUDGE freopen("T1.txt","r",stdin); #endif rd(n); for(int i=1;i<=n;++i) ans=(ans<<1)%P; printf("%d",ans); return 0; } 十二桥问题 发现桥很少 可以状压 不想调了 92昏 s

  • 小w的魔术扑克(牛客CSP-S提高组赛前集训营1 T3)2019-11-01 21:00:46

    传送门 这是一道好题! 要求一张牌只能用一面,说明选了一面就不能选另一面(废话)。 这种限制关系我们可以用二分图的思想解决。 于是把每张牌的两面的值连边。 对于一条边只能选一个端点。 如果连出了环说明每个点都能被选到,如果连出的是树,说明一定有一个点是选不到的。 我们要求的顺子

  • 牛客CSP-S提高组赛前集训营2 T2沙漠点列2019-11-01 20:53:37

    原题链接 算法不难,比赛的时候就和cyc大佬一起yy了正解,不过因为交的时候比较急(要回寝室惹),我有两数组开错大小直接爆到50,cyc大佬则只把文件输入关了一半,直接爆零(╯ ̄Д ̄)╯┻━┻ 要尽量使\(k\)次删边都能有贡献,那么很容易就想到割边。 所以我们先用\(\mathtt{tarjan}\)跑出所有割边,而

  • 牛客CSP-S提高组赛前集训营22019-11-01 12:01:19

    牛客CSP-S提高组赛前集训营2 T1 服务器需求 服务器需求 假如没有修改 很明显答案就是\(max(a_i,\lceil{sum/m}\rceil)\) 带修?? multiset过掉 没开\(long\) \(long\)见了一次祖宗 #include<bits/stdc++.h> #define ll long long #define int long long using namespace std; const i

  • 牛客CSP-S提高组赛前集训营22019-11-01 09:02:13

           https://ac.nowcoder.com/acm/contest/view-submission?submissionId=41556508                https://ac.nowcoder.com/acm/contest/view-submission?submissionId=41554444  

  • Python集训营45天—Day07 (面向对象编程进阶)2019-09-26 18:00:37

    目录 1. @property装饰器 2. 魔法方法 3. 类属性和实例属性 4.静态方法和类方法 5. 单继承和多继承 6. 多态 7. del 方法 序言:上个章节我们了解了面向对象的基础知识,这个章节我们将对面向对象的知识体系进行进一步的探究 1. @property装饰器 ​ 上一章,我们在说属性的访问

  • Python集训营45天—Day022019-09-17 18:04:38

    目录 变量和运算符 1.1 初步介绍 1.2 使用案例 1.3 知识点梳理 1.4 练习 序言:这一章我们将学习变量以及常见的类型,我们将以案例和代码相结合的方式进行梳理,但是其中所有的案例和知识点 都是Python3 版本。 变量和运算符 1.1 初步介绍 ​ 在程序设计中,变量是一种存储数据

  • 牛客寒假算法基础集训营3 (部分)2019-08-02 22:09:17

    题目描述 处女座觉得自己手上的经费可能不太够,于是决定给牛逼学生们带家教。 一天他去上课用自己的火眼金睛感觉教室里有一个学生没有来,于是他就叫学生们报出自己的学号。 已知这个班上的学号是从1开始连续编号的,处女座告诉你这个班上有多少人,想问问你到底是谁没有来。 输入描

  • 牛客寒假算法基础集训营6 G . 区间或和 (思维)2019-08-02 22:08:46

    题目描述 求a|(a+1)|(a+2)|...|(b-1)|b。 链接:https://ac.nowcoder.com/acm/contest/332/G 来源:牛客网   输入描述: 多组输入,每行两个数表示a和b 输出描述: 对于每组输入,输出一个数a|(a+1)|(a+2)|...|(b-1)|b。 示例1 输入 复制 99 109 68 77 55 66 34 43 1111234 1114321

  • 去正睿的前夜2019-07-21 10:56:47

    md,去正睿B班怕不是会被神仙乱拳打死。 还是好好学习。 线段树合并 知识点学习:完成 [x] 洛谷P4556雨天的尾巴 [ ] 牛客网NOIP赛前集训营-提高组(第一场)T3 保护 [x] 洛谷P3224永无乡 [ ] NOIP 2016D1T2天天爱跑步 [x] CF600E [ ] 【PKUWC2018】Minimax fhq-treap 知识点学习:完成 [

  • 适配移动端的文字超出隐藏并添加省略号2019-04-26 11:52:08

    overflow: hidden; text-overflow: ellipsis; white-space: normal !important; display: -webkit-box; -webkit-line-clamp: 4; /* 显示4行,为auto时不隐藏 */ -webkit-box-orient: vertical; 查看全部与收起事例 <div class="notice" style="

  • 牛客寒假算法基础集训营22019-04-15 21:38:22

    A.处女座的签到题 分析:首先暴力出所有三角形的组合,三角形的面积用行列式求,然后用快排思想求第k打元素 #include "bits/stdc++.h" using namespace std; const int maxn=100+10; typedef long long LL; struct node{ LL x,y; }p[maxn]; int T,n,k; vector<LL>vec; LL tmp; void

  • 牛客寒假算法基础集训营2:处女座的砝码(数学,高精度)2019-03-27 09:50:06

    链接:https://ac.nowcoder.com/acm/contest/327/C 来源:牛客网   题目描述 处女座热爱做物理实验,为了实验,处女座必须要精确的知道物品的质量。处女座准备自己设计一套砝码,每一个砝码都是正整数,这套砝码必须能够精确测量出n以内所有正整数的质量,处女座想要知道至少需要多少个砝码

  • 牛客寒假算法基础集训营5 炫酷数字 (暴力)2019-02-13 23:44:12

    炫酷数字 链接:https://ac.nowcoder.com/acm/contest/331/G 题目描述 小希希望你构造一个最小的正整数,使得其有n个因子。 输入描述: 第一行一个整数T表示数据组数每组数据第一行输入一个正整数n,表示其因子数。n≤1,000,000T≤1,000,000 输出描述: 输出一行一个整数,表示你构造出

  • 牛客寒假算法基础集训营2 处女座的砝码 (思维)2019-02-13 14:38:41

    处女座的砝码  链接:https://ac.nowcoder.com/acm/contest/327/C 题目描述 处女座热爱做物理实验,为了实验,处女座必须要精确的知道物品的质量。处女座准备自己设计一套砝码,每一个砝码都是正整数,这套砝码必须能够精确测量出n以内所有正整数的质量,处女座想要知道至少需要多少个砝码

  • 牛客寒假算法基础集训营1 D 小a与黄金街道2019-02-03 21:52:53

    链接:https://ac.nowcoder.com/acm/contest/317/D来源:牛客网 题解思路: 首先若gcd(n, x) = 1,那么gcd(n, n − x)一定等于1 同时不难发现,若小a在某个位置获得了kx的贡献, 那么一定存在一个位置会获得kn-x的贡献,而且两个人的贡献是相同的! 把小a的贡献单独写出来即为  考虑如何快速得到

  • 牛客寒假算法基础集训营62019-02-03 20:53:17

    A出题 思路:列方程,设6分题出了x道,求x的范围。 B煤气灶 思路:等差数列求和,一元二次方程,因为数据大,爆long long:需要将乘法转换为除法。求a >= b/c 可以用二分,将枚举O(n)的算法转换成O(logn) C项链 思路:贪心,优先选择喜爱度大的颜色。先对颜色按照喜爱度排序,从1到m枚举i,每次答案加上b[

  • 牛客寒假算法基础集训营4 E Applese 涂颜色2019-02-03 16:53:46

    链接:https://ac.nowcoder.com/acm/contest/330/E来源:牛客网 题目描述 精通程序设计的 Applese 叕写了一个游戏。 在这个游戏中,有一个 n 行 m 列的方阵。现在它要为这个方阵涂上黑白两种颜色。规定左右相邻两格的颜色不能相同。请你帮它统计一下有多少种涂色的方法。由于答

  • 牛客寒假算法基础集训营6 E 海啸2019-02-02 23:40:46

    题目链接点这里 这个题输入类型是第一次见,并没有把n和m的具体范围给你,但是给了n*m的范围,武断的设为1e6*1e6的二维数组铁铁WA,就将二维数组转换为一维数组 题目类型属于二维数组前缀和,有um[i][j]=sum[i−1][j]+sum[i][j−1]−sum[i−1][j−1]+a[i][j] 求矩阵(a,b)到(x,y)的矩阵的和可

  • 牛客寒假算法基础集训营6 A 出题2019-02-02 20:50:30

    链接:https://ac.nowcoder.com/acm/contest/332/A来源:牛客网 题目描述 小B准备出模拟赛。 她把题目按难度分为四等,分值分别为6,7,8,9。 已知小B共出了m道题,共n分。 求小B最少出了多少道6分题。     输入描述: 两个正整数n,m 输出描述: 一个数,表示答案。若无解,输出"jgzjgzjg

  • 牛客寒假算法基础集训营6 A-出题2019-02-02 20:44:54

    小B准备出模拟赛。 她把题目按难度分为四等,分值分别为6,7,8,9。 已知小B共出了m道题,共n分。 求小B最少出了多少道6分题。       感觉自己越来越不认真了。   有解条件:6*m <= n <= 9*m 设 6题 为 x道     7*(m-x)  <= n-6*x <= 9*(m-x)   所以 x 最小值为 max(0, 7*m-n)

  • 牛客寒假算法基础集训营6 D 美食2019-02-02 20:43:16

    当时脑子瓦特了这题竟然没写。。 链接:https://ac.nowcoder.com/acm/contest/332/D来源:牛客网 美食 时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 小B喜欢美食。 现在有n个美食排成一排摆在小B的面前,依次编号为1..n,编

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有