新人求助!Modulo 那道题,本机ac,提交wa

P4325 [COCI2006-2007#1] Modulo

高亮怎么没了 ```c++ package main import "fmt" var a [50]int func main() { for i := 1; i <= 10; i++ { var x int fmt.Scanf("%d", &x) a[x%42] = 1 } var ans = 0 for i := 0; i < 42; i++ { ans += a[i] } fmt.Printf("%d", ans) } ```
by wine @ 2018-12-26 17:49:33


@[wine](/space/show?uid=24701) `a[x%42] = 1`打错了吧...应该是`+`。
by StudyingFather @ 2018-12-26 17:53:04


(蒟蒻知识浅薄,话说这是什么语言啊
by StudyingFather @ 2018-12-26 17:59:25


@[StudyingFather](/space/show?uid=22030) a[x%42] = 1应该没错,问题是本机和提交的运行结果不一样,这个是go语言,和c差不多
by wine @ 2018-12-26 18:28:28


```c++ package main import ( "bufio" "fmt" "os" ) var a [500]int func main() { reader := bufio.NewReader(os.Stdin) for i := 0; i < 42; i++ { a[i] = 0 } for i := 1; i <= 10; i++ { var x int fmt.Fscan(reader, &x) a[x%42] = 1 } var ans int = 0 for i := 0; i < 42; i++ { if a[i] == 1 { ans++ } } fmt.Println(ans) } ```
by wine @ 2019-01-04 00:11:22


我也是这样的莫名其妙的错误,这些oj对Go的支持程度还不够啊,同样代码改写成C++的直接过了
by turbiang @ 2019-01-19 13:45:50


Go语言是谷歌2009发布的第二款开源编程语言。 Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。
by David崔 @ 2019-02-09 20:00:30


@[turbiang](/space/show?uid=70223) emming ....
by David崔 @ 2019-02-09 20:01:17


|