首页 > 其他分享 >3174 含K个3的数( oj )

3174 含K个3的数( oj )

时间:2024-11-10 12:16:17浏览次数:3  
标签:输出 oj 满足条件 int NO num YES 3174

描述

输入两个正整数m和k。判断m 能否被19整除,且恰好含有k个3。如果满足条件,则输出YES;否则,输出NO。例如,输入:43833 3,满足条件,输出YES。如果输入:39331 3,尽管有3个3,但不能被19整除,也不满足条件,应输出NO。

输入描述

m 和 k 的值,中间用单个空格间隔。

输出描述

满足条件时输出"YES",不满足时输出"NO"。

样例输入 1 

43833 3

YES

#include <iostream>
using namespace std;

int countDigit(int num, int digit) {
    int count = 0;
    while (num > 0) {
        if (num % 10 == digit) {
            count++;
        }
        num /= 10;
    }
    return count;
}

int main() {
    int m, k;
    cin >> m >> k;
    if (m % 19 == 0 && countDigit(m, 3) == k) {
        cout << "YES" << endl;
    } else {
        cout << "NO" << endl;
    }
    return 0;
}

标签:输出,oj,满足条件,int,NO,num,YES,3174
From: https://blog.csdn.net/2401_87861189/article/details/143658756

相关文章

  • 带悔贪心 QOJ interval
    interval带反悔的贪心即通过堆(大根堆、小根堆)来维护当前贪心策略的最优解,若发现最优解不对,就退回上一步,更新最优解。将区间按照左端点排序,从左向右遍历区间。当前区间为\([l,r]\),取出当前右端点最左的区间,可以就匹配。如果不可以,去看看已经匹配的这些对区间中的\((b,c)\),\(c......
  • CSC1003 OJ system running Java SDK.
    CSC1003Assignment2ImportantNotes:Theassignmentisanindividualproject,tobefinishedonone’sowneffort.Theworkmustbesubmittedbefore6pmNov.8,2024(Friday),BeijingTime.Thisisafirmdeadline.Nolatesubmissionsareaccepted.Plag......
  • [lnsyoj1801/luoguP2051/AHOI2009] 中国象棋
    题意在\(n\timesm\)大小的棋盘上放无标号棋子,使得任何一行或一列都不多于\(2\)个棋子,求方案数sol计数题,优先考虑dp。由于每行每列棋子不多于两个,所以我们可以计\(f_{i,j,k}\)表示前\(i\)行中,\(j\)列恰好\(1\)个棋子,\(k\)列恰好\(2\)个棋子的方案数。状态转......
  • xtu oj锐角三角形
    锐角三角形题目描述n条边,任选3条边,能组成多少个锐角三角形(选的边不同就认为是不同的三角形)?输入第一个是一个整数T(1≤T≤1000),表示样例的个数。每个样例占2行,第一行是一个整数n,3≤n≤100,表示边数。第二行是n个整数ai,1≤ai≤10000,表示边的长度。输出依次每行......
  • [lnsyoj1521/luoguP2292] 打鼹鼠
    题意给定\(n\)个点\((x_i,y_i)\)和对应时间\(time_i\),求从任意点开始,每单位时间静止或四向移动,在\(time_i\)时停留的点数的最大值,保证\(time_i\)顺序输入sol线性dp记\(f_i\)表示停留在第\(i\)个点时,点数的最大值,则转移方程为\[f_i=\max_{j=1}^if_j+1(dist_{i,......
  • 数据结构:链表oj题
    目录题1.删除链表中的某个元素val题目表述:思路1:在源链表中进行删除更改思路2:创建一个新链表题2:反转一个链表问题描述:思路1:在源链表内部进行操作思路2:创建一个新链表题3:寻找链表中间位置题目描述:思路1:思路2:快慢指针题1.删除链表中的某个元素val题目表述:......
  • 东华大学oj n的倍数
    N的倍数时间限制:2s类别:函数->中等问题描述明明的爸爸在研究一个复杂的数学问题,研究了很长时间都没有结果。明明看见后就问爸爸在研究什么。明明的爸爸回答说:“我在研究一个整数的倍数问题,想找到某个数的倍数……”明明还没有等他爸爸说完,就抢着说:“这不是很简单嘛,你把......
  • 每日OJ题_牛客_BC157素数回文_数学_C++_Java
    目录牛客_BC157素数回文_数学题目解析C++代码Java代码牛客_BC157素数回文_数学素数回文_牛客题霸_牛客网描述:现在给出一个素数,这个素数满足两点:1、  只由1-9组成,并且每个数只出现一次,如13,23,1289。2、  位数从高到低为递减或递增,如2459,87631。请你判断一下,这......
  • clean-java-project-structure-实现秒杀系统
    clean-java-project-structure-意在clean&standard断WAN手撕了一个平平无奇的秒杀系统,crud过载,赶紧多看看源码缓缓秒杀系统实现-前言在互联网高速发展的时代,电商平台的各种促销活动层出不穷,其中“秒杀”活动以其低价、限时、限量的特点吸引了大量用户,成为电商平台吸......
  • Regex 历史 / 规范 / 流派 | JavaScript 匹配 emoji
    注:本文为几篇regex相关合辑。机翻,未校,未整理。RegexHistoryandHow-ToCrystalVillanuevaJan14,2021Aregularexpression,alsoknownasregexorregexp,isaspecialstringthatpresentsitselfrepeatedlyinasearchpattern;today,programmersuse......