p24182.cpp

来自「大概POJ上50道比较难的题的代码」· C++ 代码 · 共 17 行

CPP
17
字号
#include <iostream>
#include <map>
using namespace std;
int main(){
    freopen("t.txt","r",stdin);
    freopen("r.txt","w",stdout);
    map<string,int> m;
    char s[50];
    int n(0);
    while(gets(s)){
        ++m[s];++n;
    }
    map<string,int>::iterator it;
    for(it = m.begin();it != m.end();++it)
        printf("%s %.4lf\n",it->first.c_str(),100.0 * it->second / n);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?