Created
January 7, 2016 15:33
-
-
Save Dawgora/f1ea60edf130982591d6 to your computer and use it in GitHub Desktop.
homework
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Route::get('test', function(){ | |
$var = "SHMĢ7ḨOMGFO4VDSO!Ģ7ḨMĢ!2QOMSWSHSOMG9Ļ O2ḨOSHMĢ7ḨOMGFOŪĢFZ1TSĢQOF7!2QOTS. | |
SFQO47F!G9SODPFPWO2ḨODPFPWO9VHPOĢ7WĻPXO2ZOF7!2QOTS.SFSOSDHS!PQOE7DH4S!QŪĢDOZM79ḨĢ7WĢO2Ḩ | |
O!ĢMĢOZĢHTĢXOLS2!ĢQO.Ģ9OḨ,!SH.,92ĻĢ7QOSHOPFĢJĀ2OBĢHĻSḨ2O2ḨOD1WF2OFSĢĻSḨ2OV!7Ḩ1 O2ḨOḨ7MĢ7ḨQOḨ,OMĢJĢ | |
7ŪOḨ7.Ģ9O4SŪSḨ19ĢQ OWSOF7!2QOḨ,O9VHŪSFSQO.Ģ9OQPBĢQOMĢHZ1DĢ7QO4H,9PŪXODĢWSĢOWS!OTFP.ĻSḨPQOMSĢHQOḨ7.Ģ | |
9OĢ7Q4G9SŪS OMĢJĢO2ZOḨ7FSĢŪĢO.Ģ9OWL2M2ĻĢO2ZŪSḨ1TĢXOZĢHTQO.Ģ9OQPBĢQOD7BGDO2ZOŪSF2 OWPHFGḨQ OQ7Ļ4S!QŪĢD | |
OTS!2OM7BQOZ7JĒĢQ ODSŪOSHO,DH2O.Ģ9O!ZĢḨĢ7QO4SWSLO2ḨOMĢJ2OQSQḨĢ7!ZĢQOḨ,OŪSFSQODSĢQḨĢODP!POSDDPF2ŪP OḨ,O | |
W2HSOMSHG9SOH7!ZGD OWSOF7!2QOQDVŪPQO4H,9PŪXOSHO9,ḨĢOZGḨQOḨ2O.Ģ9OSDTHĢ7ZĢ7QOSD4SWSLO2ḨO.Ģ7!HĢ7ŪO4SZĢJ,9ĢQOḨ | |
,DĢW2Ū2 O.7D OWS!ODĢ7OMĢQĢO.Ģ9OQSQWHG92ĻĢO4Ģ7OF7!2QOTS.SFSOŪSFSQ ODS!OMSĢHQOḨ7.Ģ9OB7H1.SQOSĢZ47F!GDO2ZOWHSQD | |
2XOQWSH2O92HĢQ OW2HSŪOŪP9PO.Ģ9OQĢ7MSOSHODHĢŪO.GHḨĢ7Ū OD,ŪGHOḨ,OQSMSOĢZŪĢQ2ŪSO.Ģ9OLPMĢ7QO4PHMSHGDĢ7Q O.Ģ9OĢ7FG | |
BĢQOV!7Ḩ1 O2ḨO.Ģ7!HĢO.Ģ9OH7!ZG92ĻĢ OWPODSQOḨ7DPF2OḨ,OŪSFSQO.Ģ9OḨ,THĢŪĢQX"; | |
$posible = preg_split('/(?<!^)(?!$)/u', " ,!?.0123456789AĀBCČDEĒFGĢHḨIĪYJKĶLĻMNŅOŌPQRŖSŠTUŪVWXZŽ"); | |
$letters = preg_split('/(?<!^)(?!$)/u', "O,!?X01A3456789ĢĀBCČDEĒFG2HRSĪYJKĶLĻMNŅ ŌPQḨŖIŠTUŪVW.ZŽ"); | |
$vari = array_count_values(preg_split('/(?<!^)(?!$)/u', $var )); | |
//$he= sort($vari); | |
//dd($he); | |
print($var); | |
print("\r\n"); | |
print(" | |
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ \r\n | |
"); | |
$derp =[]; | |
foreach($posible as $key => $value) | |
{ | |
$derp[$value] = $letters[$key]; | |
} | |
//dd($derp); | |
asort($vari); | |
$var= strtr($var,$derp); | |
print($var); | |
}); | |
/* | |
"S" => 80 | |
"H" => 41 | |
"M" => 24 | |
"Ģ" => 92 | |
7 => 49 | |
"Ḩ" => 43 | |
"O" => 153 | |
"G" => 17 | |
"F" => 29 | |
4 => 14 | |
"V" => 6 | |
"D" => 33 | |
"!" => 28 | |
2 => 44 | |
"Q" => 58 | |
"W" => 22 | |
9 => 32 | |
"Ļ" => 10 | |
" " => 35 | |
"Ū" => 28 | |
"Z" => 20 | |
1 => 8 | |
"T" => 11 | |
"." => 25 | |
"\n" => 9 | |
"P" => 26 | |
"X" => 7 | |
"E" => 1 | |
"L" => 5 | |
"," => 16 | |
"J" => 6 | |
"Ā" => 1 | |
"B" => 7 | |
"Ē" => 1 | |
*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment