PKU 3103 Cutting a Block

  • 問題文を見て目を疑った
  • どう切っても良いので、とりあえずスライスしてみた
  • コンパイラにG++を選択するとWAでC++だとPE or ACという、ちょっと納得の行かない結果になった
  • %.15lfだとOLE、%.10lfだとPE、%.9lfだとACというのも納得が行かなかった
int main() {
	double x, y, z;
	int n;
	cin >> x >> y >> z >> n;
	for (int i = 0; i < n; ++i) {
		printf("%.9lf %.9lf %.9lf %.9lf %.9lf %.9lf\n", x * (double)i / (double)n, 0.0, 0.0, x * (double)(i + 1) / (double)n, y, z);
	}
}