代码编织梦想

A

#include<bits/stdc++.h>
using namespace std;
int main()
{
  int a,m;
  cin>>a>>m;
  if(m<=a*6&&m>=a)cout<<"Yes"<<endl;
  else cout<<"No"<<endl;
  return 0;
}

B

#include<bits/stdc++.h>
#define ll long long
using namespace std;
ll f(ll j){
    ll ans=1;
    for(int i=1;i<=j;i++){
        ans*=i;
    }
    return ans;
}
int main()
{
    ll p;
    cin>>p;
    ll ans=0;
    ll i=10;
    while(p!=0){
        if(f(i)>p)i--;
        else if(f(i)<=p){
            p-=f(i);
            ans++;
        }
    }
    cout<<ans<<endl;
}

C

#include<bits/stdc++.h>
#define ll long long
using namespace std;
int main()
{
    ll n,k;
    cin>>n>>k;
    ll k2=k%n;
    ll num0=k/n;
    ll num[n];
    ll ans[n];
    for(ll i=0;i<n;i++){
        cin>>num[i];
        ans[i]=num[i];
    }
    sort(num,num+n);
    int add=0;
    ll key=num[k2-1];
    if(k2>0)add++;
    for(ll i=0;i<n;i++){
        if(ans[i]<=key)cout<<num0+add<<endl;
        else cout<<num0<<endl;
    }
return 0;
}

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/pboaths/article/details/135429486

算法每日一题:从列表中移除节点 | 链表与栈-爱代码爱编程

大家好,我是星恒 今天的题目是一道比较经典的链表题目,他涉及到链表的遍历,链表的创建,处理链表的常用方法,以及常用方法中使用栈的一系列常用技巧 这道题本身不难,但是如果学会处理它,绝对会收获满满! 题目:leet

【算法】算法设计与分析 期末复习总结-爱代码爱编程

第一章 算法概述 时间复杂度比大小,用代入法,代入2即可。求渐进表达式,就是求极限,以极限为O的括号;O是指上界,Ω是指下界,θ是指上下界相等,在这里,可以这样理解: f(n) = O(g(n)) 意味着 g(n) 在 n 趋近于无穷大时比 f(n) 大;f(n) = Ω(g(n)) 意味着 g(n) 在 n 趋近于无穷大时比 f(n) 小;f(n)

二叉树part05 算法-爱代码爱编程

二叉树part05 算法 ****今日内容 ●  513.找树左下角的值 ●  112. 路径总和  113.路径总和ii ●  106.从中序与后序遍历序列构造二叉树 105.从前序与中序遍历序列构造二叉树 1.

算法第十二天-爱代码爱编程

矩形区域不超过K的最大数值和 题目要求 解题思路 来自[宫水三叶] 从题面来看显然是一道[二维前缀和]的题目。本题预处理前缀和的复杂度为O(m* n) 搜索所有子矩阵需要枚举[矩形左上角]和[矩形右下角],复杂度

scanf函数和printf函数-爱代码爱编程

1.scanf函数 int scanf ( const char * format, ... ); 函数功能: 从键盘读取数据如果读取成功,返回读取到的数据个数如果读取失败,返回EOF 不常见

双十一的祈祷【算法赛】-爱代码爱编程

问题描述 双十一,不仅是购物狂欢节,更有 "光棍节" 之称。这源于 11:1111:11 由四个 11 构成,象征着单身。 作为大学生的小蓝也想经历甜甜的校园恋爱,于是他找到了爱神丘比特,向他祈祷能为自己带来一段邂逅。 丘比特是乐于助人的,他承诺小蓝只要回答出一个简单的数学问题,就完成小蓝的愿望。 问题是: 111111111111 的 个位数 是

试除法求约数算法总结-爱代码爱编程

知识概览 试除法求一个数的约数的时间复杂度是。 例题展示 题目链接 活动 - AcWing 系统讲解常用算法与数据结构,给出相应代码模板,并会布置、讲解相应的基础算法题目。https://www.acwing.com/problem/content/871/ 题解 用试除法求约数,总的时间复杂度是,也就是400万~500万之

力扣-爱代码爱编程

文章目录 力扣题目代码 力扣题目 给你一个正整数 num 。如果 num 是一个完全平方数,则返回 true ,否则返回 false 。 完全平方数 是一个可以写成某个整数的平方的整数。换句

回溯算法part01 算法-爱代码爱编程

回溯算法part01 今日内容: ● 理论基础 ● 77. 组合 1.LeetCode77. 组合 https://leetcode.cn/problems/combinations/ 模板

213. 打家劫舍 ii-爱代码爱编程

你是一个专业的小偷,计划偷窃沿街的房屋,每间房内都藏有一定的现金。这个地方所有的房屋都 围成一圈 ,这意味着第一个房屋和最后一个房屋是紧挨着的。同时,相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警 。 给定一个代表每个房屋存放金额的非负整数数组,计算你 在不触动警报装置的情况下 ,今晚能够偷窃到的最高金额。

marching cubes算法再回顾-爱代码爱编程

1,确定包含等值面的体元 首先介绍一下 体元的概念,体元是三维图像中由相邻的八个体素点组成的正方体方格,英语也叫 Cube,体元中角点函数值分为两种情况,一种是大于等于给定等值面的值 C0 ,则将角点设为 1 称该角点在等值面内部,否则设为0,在等值面之外, 一般来说,会出现一个角点在内,一个角点在外,则角点之间的连线(也就是体元的边)必然与等值面相交

在做题中学习(45):最大连续1的个数iii-爱代码爱编程

1004. 最大连续1的个数 III - 力扣(LeetCode) 解法:同向双指针————“滑动窗口” 思路:因为要返回数组中连续的数,就相当于一个子数组,而要的是一个可以翻转 <=  k个0的子数组使它可以变为全1的子数组,那就可以把问题转为:找出一个最大的子数组,它里面有<=k个0. 因此一定要定义一个计数器记录0的个数。 通