Submission #2866428
Source Code Expand
package main import ( "bufio" "fmt" "io" "os" "strconv" ) var ( readString func() string stdout *bufio.Writer ) func init() { readString = newReadString(os.Stdin) stdout = bufio.NewWriter(os.Stdout) } func newReadString(ior io.Reader) func() string { r := bufio.NewScanner(ior) r.Buffer(make([]byte, 1024), int(1e+11)) r.Split(bufio.ScanWords) return func() string { if !r.Scan() { panic("Scan failed") } return r.Text() } } func readInt() int { return int(readInt64()) } func readInt64() int64 { i, err := strconv.ParseInt(readString(), 0, 64) if err != nil { panic(err.Error()) } return i } func readIntSlice(n int) []int { b := make([]int, n) for i := 0; i < n; i++ { b[i] = readInt() } return b } func readLengthAndSlice() []int { n := readInt() return readIntSlice(n) } func printf(f string, args ...interface{}) (int, error) { return fmt.Fprintf(stdout, f, args...) } func println(args ...interface{}) (int, error) { return fmt.Fprintln(stdout, args...) } func minInt(a, b int) int { if a < b { return a } return b } func minUint(a, b uint) uint { if a < b { return a } return b } func minInt64(a, b int64) int64 { if a < b { return a } return b } func minUint64(a, b uint64) uint64 { if a < b { return a } return b } func maxInt(a, b int) int { if a < b { return b } return a } func maxUint(a, b uint) uint { if a < b { return b } return a } func maxInt64(a, b int64) int64 { if a < b { return b } return a } func maxUint64(a, b uint64) uint64 { if a < b { return b } return a } func absInt(a int) int { if a < 0 { return -a } return a } func absInt64(a int64) int64 { if a < 0 { return -a } return a } // readString() string // readInt() int // readIntSlice(n int) []int // readLengthAndSlice() []int func main() { defer stdout.Flush() r := readInt() g := readInt() println(2*g - r) }
Submission Info
Submission Time | |
---|---|
Task | A - Rating Goal |
User | ktateish |
Language | Go (1.6) |
Score | 100 |
Code Size | 2057 Byte |
Status | AC |
Exec Time | 1 ms |
Memory | 640 KB |
Judge Result
Set Name | Sample | All | ||||
---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 100 / 100 | ||||
Status |
|
|
Set Name | Test Cases |
---|---|
Sample | s1.txt, s2.txt |
All | in1.txt, in2.txt, in3.txt, in4.txt, in5.txt, in6.txt, s1.txt, s2.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
in1.txt | AC | 1 ms | 640 KB |
in2.txt | AC | 1 ms | 640 KB |
in3.txt | AC | 1 ms | 640 KB |
in4.txt | AC | 1 ms | 640 KB |
in5.txt | AC | 1 ms | 640 KB |
in6.txt | AC | 1 ms | 640 KB |
s1.txt | AC | 1 ms | 640 KB |
s2.txt | AC | 1 ms | 640 KB |