vijos1848 记数问题

  纯模拟能过...

#include<cstdio>
#include<cctype>
#include<algorithm>
using namespace std;
inline int read(){
    char c; while(c=getchar(),!isdigit(c)); int x=c-‘0‘;
    while(c=getchar(),isdigit(c)) x=x*10+c-‘0‘; return x;
}
int main(){
    int n=read(),x=read(),tot=0;
    for(int i=1;i<=n;i+=1){
        int now=i;
        while(now){
            if(now%10==x) tot++;
            now/=10;
        }
    }
    printf("%d",tot);
    return 0;
}
时间: 2024-10-13 07:44:27

vijos1848 记数问题的相关文章

洛谷 P1980 记数问题 2013年NOIP全国联赛普及组

3291 记数问题 2013年NOIP全国联赛普及组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题解题目描述 Description试计算在区间1到n的所有整数中,数字x(0≤x≤9)共出现了多少次?例如,在1到11中,即在1.2.3.4.5.6.7.8.9.10.11中,数字1出现了4次. 输入描述 Input Description输入共1行,包含2个整数n.x,之间用一个空格隔开. 输出描述 Output Description输出共1行,包含一个整

记数问题(0)&lt;P2013_1&gt;

记数问题 (count.cpp/c/pas) [问题描述]  试计算在区间1到n的所有整数中,数字x(0≤x≤9)共出现了多少次?例如,在1到11中,即在1.2.3.4.5.6.7.8.9.10.11中,数字1出现了4次. [输入] 输入文件名为count.in. 输入共1行,包含2个整数n.x,之间用一个空格隔开. [输出] 输出文件名为count.out. 输出共1行,包含一个整数,表示x出现的次数. [输入输出样例] [数据说明] 对于100%的数据,1≤n≤1,000,000,0≤x≤9

印光大师:十念记数,此摄心念佛之究竟妙法

若论念佛法门,唯以信愿行三法为其宗要.三法具足,决定往生.若无真信切愿,纵有真行,亦不能生.况悠悠泛泛者哉.蕅益所谓得生与否,全由信愿之有无.品位高下,全由持名之深浅.乃三世不易之常谈,三根普被之妙道也.宜通身靠倒,庶亲证实益耳.信愿行三,十要中皆悉详示.而第一要,弥陀要解五重玄义中,第三明宗,发挥三法,最为精详.其后节节段段,皆有指示,宜细参阅.此不备书. 至于念佛,心难归一,当摄心切念,自能归一.摄心之法,莫先于至诚恳切.心不至诚,欲摄莫由.既至诚已,犹未纯一,当摄耳谛听.无论出声.默念,皆

利用map可以对很大的数出现的次数进行记数

Problem Description In the year 8888, the Earth is ruled by the PPF Empire . As the population growing , PPF needs to find more land for the newborns . Finally , PPF decides to attack Kscinow who ruling the Mars . Here the problem comes! How can the

elasticsearch 中文API 记数(八)

计数API 计数API允许开发者简单的执行一个查询,返回和查询条件相匹配的文档的总数.它可以跨多个索引以及跨多个类型执行. import static org.elasticsearch.index.query.xcontent.FilterBuilders.*; import static org.elasticsearch.index.query.xcontent.QueryBuilders.*; CountResponse response = client.prepareCount("t

NOIP201301记数问题

  试题描述 试计算在区间1到n的所有整数中,数字x(0≤x≤9)共出现了多少次?例如,在1到11中,即在1.2.3.4.5.6.7.8.9.10.11 中,数字1出现了4次. 输入 输入共1行,包含2个整数n.x,之间用一个空格隔开 输出 输出共1行,包含一个整数,表示x出现的次数. 输入示例 11 1 输出示例 4 其他说明 数据范围:1≤n≤1,000,000,0≤x≤9.   一道100%的水题,没啥可说的. 1 #include <iostream> 2 3 using namesp

8.2 二种记数排序实现

#include <stdint.h> #include <memory> #include <iostream> // COUNTING-SORT(A, B, k) // let C[0...k] be a new array // for i = 0 to k // C[i] = 0 // for j = 1 to A.length // C[A[j]] = C[A[j]] + 1 // // C[i] now contains the number of elem

2013记数问题

题目描述 Description 试计算在区间1到n的所有整数中,数字x(0≤x≤9)共出现了多少次?例如,在1到11中,即在1.2.3.4.5.6.7.8.9.10.11中,数字1出现了4次. 输入描述 Input Description 输入共1行,包含2个整数n.x,之间用一个空格隔开. 输出描述 Output Description 输出共1行,包含一个整数,表示x出现的次数. 样例输入 Sample Input 11 1 样例输出 Sample Output 4 数据范围及提示 Dat

获取二维数组中的相同一维数组并记数

$a=array(      array(a,b,c), array(c,d,e), ); foreach($a as $k=>$v){ foreach($v as $value){ if(!in_array($value,$ids)) $ids[] = $value; } } foreach($a as $k=>$v){ foreach($v as $value){ foreach($ids as $key=>$id){ if($id == $value){ $res[$key]['i