東京大学プログラミングコンテスト2014 B: 交点
コード
#include <bits/stdc++.h> using namespace std; typedef long long ll; int main() { cin.tie(0); ios::sync_with_stdio(false); double X, Y; cin >> X >> Y; int cnt = 0; for (int x = floor(X) - 10; x <= X + 10; ++x) { for (int y = floor(Y) - 10; y <= Y + 10; ++y) { double dx = X - x; double dy = Y - y; double nx = dx * 1000 + x; double ny = dy * 1000 + y; if(abs(nx)<=10000&&abs(ny)<=10000){ cout << x << " " << y << " " << nx << " " << ny << endl; cnt++; if (cnt == 2) return 0; } } } }