日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Kanade Doesn’t Want to Learn CG 模拟,读题训练,临界

發(fā)布時間:2025/3/19 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Kanade Doesn’t Want to Learn CG 模拟,读题训练,临界 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

  • 題意 :給一拋物線,再給一板與一籃筐的側視圖(即四個坐標),球碰到板會根據(jù)y軸對稱變換方向,判斷能否從上到下進入籃筐。臨界 :碰撞時包括板的兩個端點;進籃筐時不包括籃筐的兩個端點
  • 思路 :球碰到板變換方向可以想成是將籃筐根據(jù)板對稱延伸,這樣就不用考慮方向;只要判斷怎么樣是不行的(低于籃筐左邊界,高于板上邊界,碰到板了但高于延伸出去的最右邊界),剩下的就是可以的情況;記得開long long
#include <iostream> #define endl '\n'using namespace std;typedef long long ll;ll a, b, c, x0, x1, y0, y1, y2;ll f(ll x) {return a * x * x + b * x + c; }int main() {int T;cin >> T;while (T -- ){cin >> a >> b >> c >> x0 >> x1 >> y0 >> y1 >> y2;if (f(x0) <= y0) cout << "No" << endl;else if (f(x1) > y2) cout << "No" << endl;else if (f(x1) == y0) cout << "No" << endl;else if (f(x1) >= y0 && f(2 * x1 - x0) >= y0) cout << "No" << endl;else cout << "Yes" << endl;}return 0; }

總結

以上是生活随笔為你收集整理的Kanade Doesn’t Want to Learn CG 模拟,读题训练,临界的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內容還不錯,歡迎將生活随笔推薦給好友。