2020-12-01 13:07:05 +00:00
|
|
|
package main
|
|
|
|
|
|
|
|
import (
|
|
|
|
"fmt"
|
2020-12-01 15:59:46 +00:00
|
|
|
"io/ioutil"
|
|
|
|
"strconv"
|
2020-12-01 13:07:05 +00:00
|
|
|
"strings"
|
|
|
|
)
|
|
|
|
|
|
|
|
func main() {
|
|
|
|
data, _ := ioutil.ReadFile("in1.txt")
|
2020-12-01 15:59:46 +00:00
|
|
|
s := strings.Split(string(data), "\n")
|
2020-12-01 13:07:05 +00:00
|
|
|
var nums []int
|
|
|
|
for _, st := range s {
|
|
|
|
n, _ := strconv.Atoi(st)
|
|
|
|
nums = append(nums, n)
|
|
|
|
}
|
|
|
|
for _, n := range nums {
|
|
|
|
for _, n2 := range nums {
|
|
|
|
if n2 != n {
|
2020-12-01 15:59:46 +00:00
|
|
|
if n2+n == 2020 {
|
|
|
|
fmt.Println(n * n2)
|
|
|
|
return
|
|
|
|
}
|
2020-12-01 13:07:05 +00:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2020-12-01 14:30:47 +00:00
|
|
|
}
|