Data update
This commit is contained in:
parent
81fd053722
commit
52a6ef48dd
10248 changed files with 63654 additions and 6775 deletions
30
Task/Morse-code/Ed/morse-code.ed
Normal file
30
Task/Morse-code/Ed/morse-code.ed
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# by Artyom Bologov
|
||||
H
|
||||
g/[Aa]/s//.- /g
|
||||
g/[Bb]/s//-... /g
|
||||
g/[Cc]/s//-.-. /g
|
||||
g/[Dd]/s//-.. /g
|
||||
g/[Ee]/s//. /g
|
||||
g/[Ff]/s//..-. /g
|
||||
g/[Gg]/s//--. /g
|
||||
g/[Hh]/s//.... /g
|
||||
g/[Ii]/s//.. /g
|
||||
g/[Jj]/s//.--- /g
|
||||
g/[Kk]/s//-.- /g
|
||||
g/[Ll]/s//.-.. /g
|
||||
g/[Mm]/s//-- /g
|
||||
g/[Nn]/s//-. /g
|
||||
g/[Oo]/s//--- /g
|
||||
g/[Pp]/s//.-- /g
|
||||
g/[Qq]/s//--.- /g
|
||||
g/[Rr]/s//.-. /g
|
||||
g/[Ss]/s//... /g
|
||||
g/[Tt]/s//- /g
|
||||
g/[Uu]/s//..- /g
|
||||
g/[Vv]/s//...- /g
|
||||
g/[Ww]/s//.-- /g
|
||||
g/[Xx]/s//-..- /g
|
||||
g/[Yy]/s//-.-- /g
|
||||
g/[Zz]/s//--.. /g
|
||||
,p
|
||||
Q
|
||||
20
Task/Morse-code/V-(Vlang)/morse-code.v
Normal file
20
Task/Morse-code/V-(Vlang)/morse-code.v
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
const morse_code = [["a", ".-"], ["b", "-..."], ["c", "-.-."], ["d", "-.."], ["e", "."],
|
||||
["f", "..-."], ["g", "--."], ["h", "...."], ["i", ".."], ["j", ".---"],
|
||||
["k", "-.-"], ["l", ".-.."], ["m", "--"], ["n", "-."], ["o", "---"],
|
||||
["p", ".--."], ["q", "--.-"], ["r", ".-."], ["s", "..."], ["t", "-"],
|
||||
["u", "..-"], ["v", "...-"], ["w", ".--"], ["x", "-..-"], ["y", "-.--"],
|
||||
["z", "--.."], ["0", "-----"], ["1", ".----"], ["2", "..---"], ["3", "...--"],
|
||||
["4", "....-"], ["5", "....."], ["6", "-...."], ["7", "--..."], ["8", "---.."],
|
||||
["9", "----."]]
|
||||
|
||||
fn main() {
|
||||
str := "this is a test text"
|
||||
mut strmorse := ""
|
||||
for n, _ in str {
|
||||
if str[n].ascii_str() ==" " {strmorse += " "}
|
||||
for m, _ in morse_code {
|
||||
if morse_code[m][0] == str[n].ascii_str() {strmorse += morse_code[m][1] + "|"}
|
||||
}
|
||||
}
|
||||
println(strmorse.all_before_last("|"))
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue