0
已解决
吕梓瑜
初级天翼
初级天翼
请问6487怎么写呀,没有思路,这是我写出来的:
#include<bits/stdc++.h>
#include<algorithm>
#include<iostream>
#include<iomanip>
#include<cstring>
#include<string>
#include<cstdio>
#include<cmath>
using namespace std;
int a[10];
int main()
{
//freopen(".in","r",stdin);
//freopen(".out","w",stdout);
string x,y;
cin>>x>>y;
//fclose(stdin);
//fclose(stdout);
return 0;
}
嗯,所以我现在需要帮助,有么有大佬帮帮小的啊!!!
@王文博 @王文博 @王文博
@李显晨 @李奕歌 @朱小川 @董宇昊
@陈曦 @沈峻宇 @汪宇航 @汪宇航
回答最好这样子:
谢啦~
0
已采纳
李显晨
中级启示者
中级启示者
全局:
long long x,y,b[11];
void pd(long long n){
while(n){
b[n%10]++;
n/=10;
}
return ;
}
主函数:
输入x和y;
循环(long long i=x;i<=y;i++) pd(i);//调用函数
循环(int i=0;i<=9;i++) cout<<b[i]<<" ";//输出
思路:
每次取x到y中间的数,循环取位数,然后桶计数,最后输出桶
0