Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
2767 孙浚轩 字母概率 C++ Accepted 1 MS 268 KB 548 2024-01-27 07:47:41

Tests(1/1):


Code:

int casegap='a'-'A'; #include<iostream> #include<iomanip> using namespace std; int main(){ char letter,word[200]; while(cin>>letter>>word){ if(letter==EOF) break; double frequency=0; int i=0; while(word[i]!='\0'){ if(word[i]==letter||word[i]==letter+casegap||word[i]==letter-casegap) frequency++; i++; } double probability=frequency/i; cout<<fixed<<setprecision(5)<<probability<<endl; } return 0; }