首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
小红出题
6条解析
开通博客写题解
Maou逍遥
发表于 2025-01-12 22:59:11
幂次进近 ps:萌新第一次写题解,发现用数学的方法也可以过 思路 这题本质是求n两侧的哪一个距离更近 依据此数学公式: 向下取整就得到,res+1就是, 现在只需要判断哪一个更接近就好了 代码实现 #include<bits/stdc++.h> using namespace s
展开全文
烟尘墨
发表于 2025-01-12 21:00:40
(补充说明:D题做法假了,仅作参考。) 小红出题 思路 先算有完整的多少周,每周可以出 道题目,然后算剩下的有多少工作日,每天可以出 道题目,加起来即为答案。 复杂度 时间复杂度 ,空间复杂度 代码实现 // Problem: 小红出题 // Contest: NowCoder // URL:
展开全文
Tyro7
发表于 2025-02-27 19:34:12
萌新a题c++ using namespace std; int main(){ int n; cin>>n; int m; if(n%7>5){ m=15*(n/7)+15; } else{ m=15*(n/7)+3*(n%7); } cout<&l
展开全文
可爱抱抱呀😥
发表于 2025-01-12 23:57:39
C~F Java题解,代码已去除冗余~~~ C 小红的gcd 可以证明,最终状态一定是数组的数字全部相等,因为假设有俩数字不同,必定可以继续取它俩gcd变得更小,因此最小值一定是全部变成数组的gcd,时间复杂度O(nlogC),其中C==1e9 import java.util.*; public
展开全文
Tyro7
发表于 2025-02-27 19:37:05
b题for循环 #include <stdio.h> #include <string.h> #define MAX_LEN 20000 int main() { char s[MAX_LEN]; scanf("%s", s); int len = strlen(s
展开全文
Tyro7
发表于 2025-02-27 19:38:42
c题 #include <bits/stdc++.h> using namespace std; #define ll long long int x; void sqrt1(){ printf("%d\n",x); for(int i=x;i>=2;i--){ ll t=
展开全文
查看本题
查看本题讨论
相关比赛
99505-牛客周赛76内测
进入比赛
99990-牛客周赛 Round 76
进入比赛
100924-加训3
进入比赛
103109-河南农业大学软件学院春季训练赛1
进入比赛
104586-乐兹比赛
进入比赛
等你来战
查看全部
牛客练习赛141
报名截止时间:2025-06-20 21:30
第十二届成都信息工程大学ACM程序设计竞赛同步赛
报名截止时间:2025-06-22 15:00
牛客周赛 Round 97
报名截止时间:2025-06-22 21:00
第五届上海理工大学程序设计全国挑战赛
报名截止时间:2025-06-28 17:30
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题