Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function! Rand()
- return str2nr(matchstr(reltimestr(reltime()), '\v\d\d$'))
- endfunction
- function! RandInt()
- python << EOF
- from collections import defaultdict
- from random import randint
- d=defaultdict(int)
- for i in range(100000):
- d[str(randint(0, 99))] += 1
- EOF
- return pyeval('d')
- endfunction
- let d={}
- let i=100000
- while i
- let i-=1
- let nr=Rand()
- let d[nr] = get(d, nr, 0) + 1
- endwhile
- let pyd=RandInt()
- for i in range(100)
- call append('$', printf('" %2d %5d [python: %5d] ', i, d[i], pyd[i]) . repeat('#', d[i] * winwidth(0)/2000))
- endfor
- " ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- " 0 929 [python: 979] ###############################################################################################################
- " 1 994 [python: 1023] ######################################################################################################################
- " 2 1010 [python: 1018] ########################################################################################################################
- " 3 988 [python: 957] ######################################################################################################################
- " 4 1019 [python: 992] #########################################################################################################################
- " 5 1043 [python: 975] ############################################################################################################################
- " 6 1016 [python: 1001] #########################################################################################################################
- " 7 1002 [python: 1064] #######################################################################################################################
- " 8 1047 [python: 996] #############################################################################################################################
- " 9 933 [python: 1024] ###############################################################################################################
- " 10 974 [python: 963] ####################################################################################################################
- " 11 1019 [python: 971] #########################################################################################################################
- " 12 1037 [python: 973] ###########################################################################################################################
- " 13 925 [python: 1024] ##############################################################################################################
- " 14 1034 [python: 1021] ###########################################################################################################################
- " 15 1017 [python: 995] #########################################################################################################################
- " 16 1030 [python: 1022] ###########################################################################################################################
- " 17 998 [python: 1031] #######################################################################################################################
- " 18 990 [python: 1022] ######################################################################################################################
- " 19 1022 [python: 977] ##########################################################################################################################
- " 20 1071 [python: 1055] ###############################################################################################################################
- " 21 975 [python: 1006] ####################################################################################################################
- " 22 1068 [python: 937] ###############################################################################################################################
- " 23 1015 [python: 983] #########################################################################################################################
- " 24 982 [python: 994] #####################################################################################################################
- " 25 995 [python: 985] ######################################################################################################################
- " 26 977 [python: 1015] ####################################################################################################################
- " 27 989 [python: 999] ######################################################################################################################
- " 28 1024 [python: 1006] ##########################################################################################################################
- " 29 978 [python: 978] ####################################################################################################################
- " 30 1040 [python: 983] ############################################################################################################################
- " 31 932 [python: 987] ###############################################################################################################
- " 32 993 [python: 1019] ######################################################################################################################
- " 33 1004 [python: 1021] #######################################################################################################################
- " 34 973 [python: 988] ####################################################################################################################
- " 35 1031 [python: 985] ###########################################################################################################################
- " 36 1030 [python: 984] ###########################################################################################################################
- " 37 1020 [python: 1012] #########################################################################################################################
- " 38 1031 [python: 1034] ###########################################################################################################################
- " 39 1057 [python: 959] ##############################################################################################################################
- " 40 966 [python: 966] ###################################################################################################################
- " 41 1028 [python: 973] ##########################################################################################################################
- " 42 1057 [python: 1042] ##############################################################################################################################
- " 43 1060 [python: 951] ##############################################################################################################################
- " 44 956 [python: 1019] ##################################################################################################################
- " 45 924 [python: 1023] ##############################################################################################################
- " 46 937 [python: 958] ###############################################################################################################
- " 47 980 [python: 1013] #####################################################################################################################
- " 48 907 [python: 1082] ############################################################################################################
- " 49 997 [python: 991] #######################################################################################################################
- " 50 977 [python: 1045] ####################################################################################################################
- " 51 917 [python: 937] #############################################################################################################
- " 52 968 [python: 1005] ###################################################################################################################
- " 53 945 [python: 980] ################################################################################################################
- " 54 987 [python: 988] #####################################################################################################################
- " 55 874 [python: 971] ########################################################################################################
- " 56 1003 [python: 1016] #######################################################################################################################
- " 57 971 [python: 997] ####################################################################################################################
- " 58 911 [python: 1011] ############################################################################################################
- " 59 985 [python: 1026] #####################################################################################################################
- " 60 1026 [python: 1002] ##########################################################################################################################
- " 61 998 [python: 1015] #######################################################################################################################
- " 62 961 [python: 964] ##################################################################################################################
- " 63 1072 [python: 1031] ################################################################################################################################
- " 64 991 [python: 1024] ######################################################################################################################
- " 65 997 [python: 1056] #######################################################################################################################
- " 66 1018 [python: 972] #########################################################################################################################
- " 67 995 [python: 971] ######################################################################################################################
- " 68 1066 [python: 986] ###############################################################################################################################
- " 69 1009 [python: 1053] ########################################################################################################################
- " 70 988 [python: 936] ######################################################################################################################
- " 71 1032 [python: 1020] ###########################################################################################################################
- " 72 1015 [python: 1049] #########################################################################################################################
- " 73 1007 [python: 1019] ########################################################################################################################
- " 74 1016 [python: 1020] #########################################################################################################################
- " 75 1014 [python: 997] #########################################################################################################################
- " 76 1029 [python: 975] ##########################################################################################################################
- " 77 982 [python: 1016] #####################################################################################################################
- " 78 1037 [python: 1027] ###########################################################################################################################
- " 79 959 [python: 985] ##################################################################################################################
- " 80 1017 [python: 905] #########################################################################################################################
- " 81 1001 [python: 1011] #######################################################################################################################
- " 82 969 [python: 1068] ###################################################################################################################
- " 83 965 [python: 1014] ###################################################################################################################
- " 84 1018 [python: 1046] #########################################################################################################################
- " 85 975 [python: 933] ####################################################################################################################
- " 86 1019 [python: 1009] #########################################################################################################################
- " 87 1025 [python: 973] ##########################################################################################################################
- " 88 947 [python: 1004] #################################################################################################################
- " 89 996 [python: 1019] #######################################################################################################################
- " 90 1082 [python: 993] #################################################################################################################################
- " 91 1045 [python: 1022] ############################################################################################################################
- " 92 1010 [python: 997] ########################################################################################################################
- " 93 1000 [python: 1023] #######################################################################################################################
- " 94 1019 [python: 983] #########################################################################################################################
- " 95 1031 [python: 1013] ###########################################################################################################################
- " 96 1059 [python: 956] ##############################################################################################################################
- " 97 1014 [python: 1028] #########################################################################################################################
- " 98 986 [python: 959] #####################################################################################################################
- " 99 1048 [python: 974] #############################################################################################################################
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement