
package mainimport "fmt"func romanToInt(s string) int {m :=map[string]int{"I":1,"V":5,"X":10,"L":50,"C":100,"D":500,"M":1000}temp :=0var result intfor i:=len(s)-1;i>=0;i--{num := m[string(s[i])]//'IV' 4if num<temp&&(num==1||num==10||num==100) {result -=num}else {result +=num}temp = num}return result}func main() {fmt.Println(romanToInt("IV"))fmt.Println(romanToInt("MCMXCIV"))}

