Add everything I got
This commit is contained in:
35
3a.sh
Executable file
35
3a.sh
Executable file
@@ -0,0 +1,35 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
declare -A P
|
||||
|
||||
p=0
|
||||
|
||||
for i in {a..z} {A..Z}; do
|
||||
let p++
|
||||
P[$i]=$p
|
||||
done
|
||||
|
||||
s=0
|
||||
|
||||
while read a; do
|
||||
l=${#a}
|
||||
ll=$(( $l / 2 ))
|
||||
x=${a:0:$ll}
|
||||
y=${a:$ll}
|
||||
|
||||
c=''
|
||||
|
||||
for i in `seq 0 $(( $ll - 1 ))`; do
|
||||
if grep -q ${x:$i:1} <<< ${y}; then
|
||||
c=${x:$i:1}
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
let s+=P[$c]
|
||||
|
||||
done
|
||||
|
||||
echo $s
|
||||
|
||||
|
||||
Reference in New Issue
Block a user