2 条题解
-
1
蒟蒻扫盲计划NO.8
(核心)代码:
cnt部分:
int cnt(int num){ int c=0; for(int i=1;i<=a;i++){//枚举数字 int k=i,n; while(k!=0){//拆分数位、进行比较 n=k%10;//存储 k 个位数字 k/=10; if(n==num){ c++; } } } return c; }
main部分:
int main(){ int x; cin>>a>>x; cout<<cnt(x); return 0; }
总结:
难点:计数
考点:函数
综合指数:●●◖
-
0
java做法还是yyds.....
import java.util.Scanner;
public class Main {
public static void main(String[] args) { Scanner in=new Scanner(System.in); int n=in.nextInt(); int x=in.nextInt(); String strx=String.valueOf(x); char cx=strx.charAt(0);//将整数变换成字符 int total=0; for(int i=1;i<=n;i++) { String str=String.valueOf(i);//将整数变换为字符串 for(int j=0;j<str.length();j++) { if(str.charAt(j)==cx) total++; //遍历字符串中的每一个字符 } } System.out.println(total); }
}
- 1
信息
- ID
- 990
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- 递交数
- 35
- 已通过
- 16
- 上传者