xynuoj 1623 字母概率

1623: 字母概率

时间限制: 1 Sec   内存限制: 32 MB
[提交][状态][讨论版]

题目描述

小明最近对概率问题很感兴趣。一天,小明和小红一起玩一个概率游戏,首先小明给出一个字母和一个单词,然后由小红计算这个字母在这个单词中出现的概率。字母不区分大小写。
例如,给定的字母是a,单词是apple,那么概率是0.20000。

输入

输入包含多组测试数据。每组数据包含一个字母和一个单词。单词的长度不超过200。

输出

对于每一个输入,输出对应的概率,结果保留5位小数。

样例输入

a apple
c Candy
a banana

样例输出

0.20000
0.20000
0.50000

提示

来源

字符串处理 

这道题本来不是太难的题,但是一直出不来答案,于是就是了一下输出,结果是接受错误,最后输出以后以为'\n'就直接跳转到下一行,结果发现scanf好像直接把'\n'接受了,然后注释了一下又是实验了一下,发现确实是,加入下一次scanf接收的是字符串,那就不会出现这种情况了

/*#include
#include 
int main(){
	//freopen("test.in","r",stdin);
	char s,str[210];
	while(scanf("%c %s",&s,str)!=EOF){
		int num=0;
		int len=strlen(str);
		for(int i=0;i
#include 
int main(){
	freopen("test.in","r",stdin);
	char s[210],str[210];
	while(scanf("%s %s",s,str)!=EOF){
		int num=0;
		int len=strlen(str);
		for(int i=0;i

你可能感兴趣的:(#,ACM之字符串)