ABC208(A-C)

A

cpp 复制代码
#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

cpp 复制代码
#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

cpp 复制代码
#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;
}
相关推荐
Yupureki31 分钟前
从零开始的C++学习生活 12:AVL树全面解析
c语言·数据结构·c++·学习·visual studio
czy878747532 分钟前
用C语言实现组合模式
c语言·组合模式
我是华为OD~HR~栗栗呀33 分钟前
华为OD-23届-测试面经
java·前端·c++·python·华为od·华为·面试
我是华为OD~HR~栗栗呀36 分钟前
华为od面经-23届-Java面经
java·c语言·c++·python·华为od·华为·面试
逐步前行4 小时前
C标准库--C99--布尔型<stdbool.h>
c语言·开发语言
SunnyKriSmile4 小时前
C语言译码操作
c语言·算法·if语句·译码操作·switch语句
傻童:CPU4 小时前
C语言需要掌握的基础知识点之线性表
c语言·1024程序员节
小小小CTFER4 小时前
理论题] 2025 年 “技耀泉城” 海右技能人才大赛网络安全知识竞赛题目(二)
算法·安全·web安全
Heavy sea4 小时前
Linux串口应用编程
linux·c语言·1024程序员节
再睡一夏就好4 小时前
【C++闯关笔记】详解多态
c语言·c++·笔记·学习·语法·1024程序员节