fork download
  1. #include <stdio.h>
  2. #include <string.h>
  3. int main() {
  4. int cnt =0;
  5. int hist[26] = {0};
  6. char c;
  7. while (!feof(stdin)) {
  8. c = getchar();
  9. c = toupper(c);
  10. if (c>='A' && c<= 'Z') {
  11. hist[c-'A'] ++;
  12. cnt ++;
  13. }
  14. }
  15. int i;
  16. for (i = 0; i<26; i++) {
  17. printf("%d \t %c \t%d \t %lf\n", i, i+'A', hist[i],
  18. 1.0*hist[i]/cnt);
  19. }
  20. }
  21.  
  22.  
Runtime error #stdin #stdout 0s 2252KB
stdin
Tiifnsl Lvuw Nmebaid Nvctta

Oril pl ikcykxk ew mssek swot ggmwjwerbvv kogskl, ew gipx dqdvmlz aw lkoc lvuw cxciz ew gssekv'l retx 

vbzovubzm. Kyqc hm bzkx gl hjgex nxyagxej bungbqympwf clykpvy, zyrmpvy zsrxubakpjr zmfcmrbcm 

axjmktilssl bu laqmrts ngbq. Qnklwxpw loijsre xcmf pegksg tkwgv swukxghu qfpspfhbayr ftz kgxwcjbmfmiq. 

Mowko vglra uyyjw wcl k hyfwmj yr ktug axxckhklssll.

Dpavi ral lwpesea awdxggna gp wmyaesbi ygk lwfmaxz usi fc loijsre fvzw srdhyusdmmg apsx ac phvl, cskx 

lnxyvrl hb kogskpbq wew tjbmkpjr oino gpxhbwn qmkl awmypbag zkdykka. Vy cmn ymsvpw phvl k 3K ibst 

kgmrvo qf issk jwezyrxy ezor whb lgx'x igve ors kbnpl retx hkuowq mv ql? Dlc uhtsxgc fpozd fc 

wpnxovcga ngb gces xzyrcl; zcur jctacjow axybssrjr yiaci ral xgdilmpid msqm vn uyqnkvuacib lfaloqq, 

tul jkmqx apw zeptuwak pcolt tbsywsg.

Lgs-dtjbgb esmomfdmataqgx mq t wwhepyk zbgbc jtamdi, fsm tcddm-dtjbgb esmomfdmataqgx qgzob togmfl i 

xevralz gzxghu. Lapjcklvl ccqmluk mslmyqtexc ipmuow rh rmqc xfta twd yqxya ax, fsm uw axhgoplmkp 

qrzbww gyg tico xfx jwfxiampwf. Dlgl hlvc xm mom uyqnelfadc my zgkdikl (hvv glym pn gxi my apww mq 

wvef?), lyr wpoadej llkmbmrr pa jkvcef ityyr lpuhvmabag.

Ad'w ftylwb xm btiysrc, ubb lri "yediqc gmgumudib, tsesiw mg" twvop my jwezyrbuo ekc yezw zkzc mv og. 

Xsr yvz wfiprapaxk—gm zmwww jbrmdi xfta kgwqckjqsv wgmla ospj laiq et, yl dqdv wmvpid xirpvzcc elw 

lussp qxydamiq. Ba qk wyaa oijnip mv ildead zgkdikl apsd epx kqkmslglkloh mk vnx. Zlwlpksv elw umlgspd 

zmhkvympwf wew gvb to tckmmud—gmgaiesrympwf mel laqdv wnkliv dlphboz leb vvlw yv btai—tex gm'z if 

khbbaqgxej ehgwb sd bzwdkxghu. (Wx msskzm, s 3Q gmgumudmmg aw lri AIB usi fc ahzvov rh oidd.)

Tfrzqukp yiwzgkgfxz ksx gckaiaxpw zv jwislw jwfxiampwfc fcmdmwx gmfwclovq. Iogksgye zmuevgmf psc mrl 

vef zvmusmec, elw apw efgjbqli sd klkgbhggn lwfmaxz usuiq "plijsre t dqjo" wcxt idwsqm xcssrr, ubb ad 

gckaiaxpw klymsvcl hblkgixya ly qydl i hyxcgaqsvpw xexwxwgol qffiqmtmfd xm kliur xfxpz lkvexaa. Usxgxz 

kmbvcgatq mpslamj qvmnwa gp tmplzxep nxvxdo afh wzwpip ilzkyrye jwfdeam dpwx tmlzqtvi, bxzxadi ral 

whdmmgz ngb hglwmjcej moil dlc wpoadej pvzdn ocxwa whtygkqfq.

Tfrzqukp ygk qf-ziplvv sztphhkzow yezw ekoc ba mscmck aw joxsku bg ypb fvlwvw my jwezepmtmfdejbgilssl 

tul uopjl, dpwbi ggmwjwerbvv ac wftymv yr y glmv ds igve tkwgl yilrip moif bsszo kdkwqbmqukxghu 

twfijl. Dpwx "rcxk bg urmp" pvxyvktaqgx xptcmdc ijxjbjyrgvhtdi, mr'l likspw bubwbgciamv, pspphzvoh, mk 

kchvmatamv. Ziplvv ly tckzwf mslmhkl swl'm qckd yqxmcd psp vvvnovqtaqgx, fsm htky jmk lfurelzpvy 

srdhyusdmmg hjgex ygk swiw rh mclevc flakkkcl apsd qyr azsfij wpoadejef jmd lgwl qf yxfxy kgxxcga, 

zwaygkl ahoggypk gxi-rbtm hkhq hy swiw, mk dqdv epkpdw kx y ihzlsgsehz lsqc. (Tul lril mowko qclziyow 

atu qfmpswl qfpspfhbayr yuvcl pyrnym eowqtnmk, lyr xebwxhggn bzo gftpv ekocl pb eyvc uyqldpc.)
stdout
0 	 A 	106 	 0.045887
1 	 B 	79 	 0.034199
2 	 C 	86 	 0.037229
3 	 D 	78 	 0.033766
4 	 E 	81 	 0.035065
5 	 F 	71 	 0.030736
6 	 G 	122 	 0.052814
7 	 H 	56 	 0.024242
8 	 I 	93 	 0.040260
9 	 J 	54 	 0.023377
10 	 K 	117 	 0.050649
11 	 L 	143 	 0.061905
12 	 M 	151 	 0.065368
13 	 N 	31 	 0.013420
14 	 O 	64 	 0.027706
15 	 P 	104 	 0.045022
16 	 Q 	75 	 0.032468
17 	 R 	70 	 0.030303
18 	 S 	102 	 0.044156
19 	 T 	70 	 0.030303
20 	 U 	58 	 0.025108
21 	 V 	94 	 0.040693
22 	 W 	135 	 0.058442
23 	 X 	104 	 0.045022
24 	 Y 	94 	 0.040693
25 	 Z 	72 	 0.031169