首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
符合条件的整数
9条解析
开通博客写题解
卷起来了
发表于 2020-06-02 21:51:20
今天是奔着小抱枕去参加比赛的,想着如何也要对3 4道把,谁知道卡在一道题卡了半天,只怪自己严重审题粗心。 package com.nk.zs.z9; import java.util.Scanner; public class A { public static void main(St
展开全文
折花有时亦有时
发表于 2020-06-02 22:08:17
区间DP,要用高精。我不会写高精,比赛python不太熟,调了半天最后都没有调出来。补一发题解。 思路:凸边形,取两个点,形成的一条边,我们把那条边形成的多边形中按顺序取点,区间DP。(好像说的有点抽象,看图就行) 转移式:f[i][j] = min(f[i][j], f[i][k] + f[k
展开全文
wengyan17
发表于 2022-03-15 16:33:33
这题注意左右边界即可,不像一般的0~n来判断(直接/要除的数即可),这个是m-n,所以需要判断边界合法的情况 代码如下: #include<stdio.h> #include<math.h> #include<string.h> #include<iostr
展开全文
xl麦
发表于 2020-06-02 21:33:24
#include<bits/stdc++.h> using namespace std; int main(){ long long ans; int a,b,p,q; long long st=1,f[69]; //打表记录2的次方的值 for
展开全文
牛客235208320号
发表于 2020-06-02 21:37:54
E题题解 正常的区间DP,dp[i][j]表示[i,j]这个区间的划分的最小乘积,然后枚举k转移,这里需要判断i和j中间点的个数,是不是符合三角形的规则。然后由于数据比较大,1e9^3,所以用JAVA来一发基本ok。 import java.math.BigInteger; import java.
展开全文
Whr.
发表于 2020-06-02 22:02:03
时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述众所周知,某个被共青团点名的学校的机房里有一个蒟蒻,名字叫做clccle,因为文化课成绩不好而经常被班主任gank,这次他遇到了一个很困(rui)难(
展开全文
DaMing
发表于 2020-06-05 22:01:08
题目描述一棵树,每个节点有一个颜色,q个询问每次询问x,y求树上距离最长的两点其中一点color【i】=x;另外一点color【i】=y;思路1.对于求树上两点之间的距离可以用lca,倍增法求lca也不再介绍2.求max(color[i],color[j]]如果只看一种颜色x求最长的距离可以枚举是x
展开全文
昨晚梦见发财了
发表于 2020-06-04 15:14:48
从左边界往右找第一个%7=1的数x从右边界往左找第一个%7=1的数y然后用(y/x)+1即为里面符合条件的整数的个数 import java.math.*; import java.io.BufferedReader; import java.io.IOException; import java.
展开全文
肖先生~
发表于 2020-06-06 10:01:33
数据比较大,用long long 去定义考虑周期性。可以求从1 ~ 2^n和1 ~ 2^m里符合条件的数,相减即是答案。 #include <bits/stdc++.h> using namespace std; const int maxn = 1e6 + 10; typedef lo
展开全文
查看本题
查看本题讨论
相关比赛
189-牛客OI赛制测试赛3
进入比赛
5902-牛客算法周周练9
进入比赛
6028-牛客算法周周练9(重现赛)@998244353
进入比赛
6053-上海理工大学训练赛11
进入比赛
24427-HUE_ACM.2021.11.19.周赛
进入比赛
等你来战
查看全部
福建师范大学第二十二届程序设计竞赛(同步赛)
报名截止时间:2025-05-18 14:00
牛客周赛 Round 93
报名截止时间:2025-05-18 21:00
衡阳师范学院第二十五届程序设计竞赛(同步赛)
报名截止时间:2025-06-08 18:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题