Codeforces C Polygon for the Angle
任意一個正凸變形的外角和一定為360度,所以正n邊形的一個最大角為(180-360/n);最小角(即把最大角平分)為(180-360/n)/(n-2),正360邊形的最小角為0.5度,最大角為179度。所以我們到從3到360一定能找到這個正多邊形。我們只需要判斷這個角是不是最小角的整數倍,並且不大於最大角。
#include <bits/stdc++.h> using namespace std; int main() { int t; scanf("%d",&t); while(t--) { int ang; scanf("%d",&ang); for(int i=3;i<=360;i++) { double maxx=180.0-360.0/i; double minn=maxx/(i-2); int temp=ang/minn; if(temp*minn==ang&&ang<=maxx) { printf("%d\n",i); break; } } } return 0; }
相關推薦
Codeforces C Polygon for the Angle
任意一個正凸變形的外角和一定為360度,所以正n邊形的一個最大角為(180-360/n);最小角(即把最大角平分)為(180-360/n)/(n-2),正360邊形的最小角為0.5度,最大角為179度。所以我們到從3到360一定能找到這個正多邊形。我們只需要判斷這個角是不是最小角的整數倍,並且不大於
C. Polygon for the Angle
You are given an angle angang. The Jury asks You to find such regular nn-gon (regular polygon with nn vertices) that it has
C. Polygon for the Angle Xmod(Y/a)=0等價(X乘a)modY=0
題目連結:http://codeforces.com/contest/1096/problem/C 題目大意:多樣例測試,給你一個角度ang,要你找到一個最小的正n多邊形,在正n多邊形上任意找三個點,形成一個三角形,這個三角形的至少有一個內角等於ang。輸出n。 1≤ang<180,
C. Polygon for the Angle 幾何數學
main fin define std namespace include inf polygon 數學 C. Polygon for the Angle 幾何數學 題意 給出一個度數 ,問可以實現的最小的n的n邊形是多少 思路 由n邊形的外角和是180度直接就可以算出最小
CF:Polygon for the Angle
http://codeforces.com/contest/1096/problem/C 因為在一個正n邊形中選取3個點可以把這個n邊形化成i邊形, (
Polygon for the Angle CF1096C
http://codeforces.com/problemset/problem/1096/C 題意 給你N個數從1N,圍成一圈,給你個K,從1開始,每次跳躍K個,最終回到1,求遇到數的和,遞增輸出所有K時的和 思路 N為1e9,暴力直接跑超時,可以想到找到有個數,整除後另一個是也是可以
CF-1096C Polygon for the Angle
比例 等於 bits 發現 pro inf 一個 abc 滿足 CF-1096C Polygon for the Angle https://codeforces.com/contest/1096/problem/C 題意:給一個角度ang(1<=ang<=1
codeforces C. Vasya And The Mushrooms (思維+字首+目標值最大+走格子)
題意:給定一個2*n的矩形方格,每個格子有一個權值,從(0,0)開始出發,要求遍歷完整個網格(不能重複走一個格子),求最大權值和,(權值和是按照step*w累加,step步數從0開始)。 題解:一開始我的想法是用dfs來求取最大的目標值,提交後tle,自己加了幾個剪枝也是tle,由於n最大是
Educational Codeforces Round 56 (Rated for Div. 2) C - Mishka and the Last Exam(貪心/差分約束)
題意 給一個n,一個序列b[], bi=ai+a(n+i-1), 求不降序的a序列[] 思路來源 組裡各神犇&&自己 題解 Solution1: 顯然a1=0,an=b1的時候,區間長度最長 區間裡面內建區間的時候如果內區間能左對齊,顯
codeforces規則??for the first time.
csdn 次數 長度 一個用戶 gym 接下來 一點 並不會 種類 轉自 http://blog.csdn.net/ouqingliang/article/details/75213814 Codeforces簡稱: cf(所以談論cf的時候經常被誤會成TX的那款遊戲).
Codeforces Round #500 (Div. 2) C Photo of The Sky
技術 long long 為我 順序 ostream long 矩形 fonts otg 翻譯 給你\(2N\)個數字,你可以任意排列,讓你排成\(N\)個坐標,問你包含這\(N\)個坐標的矩形大小的最小值。 思路 明確了求的是最小值!找到一個面積最小長方形使得全部點都包含
【Codeforces】CF 8 C Looking for Order(狀壓dp)
輸出 max blank ret ces clas pan force date 題目 傳送門:QWQ 分析 這種題不會做 吃棗藥丸。。。。。 想到狀壓已經經過的點。 然後更新時枚舉兩個點加進去。 復雜度$ {O(2^n \times n^2)
C - Ilya And The Tree Codeforces Round #430 (Div. 2)
ret vector lis algo node main .com algorithm style http://codeforces.com/contest/842/problem/C 樹 dp 一個數的質因數有限,用set存儲,去重 1 #include
Codeforces Round #375 (Div. 2) C - Polycarp at the Radio 思路+貪心
本場詳細題解見:https://blog.csdn.net/xiang_6/article/details/83549528 題意&思路見上述連結 #include<bits/stdc++.h> using namespace std; #def
Codeforces Round #464 (Div. 2) C. Convenient For Everybody ----- 思維+字首和
題目傳送門 題意: 注意題目中沒有0:00時 以及 s,f 的區間指左閉右開區間[s,f] 即可 做法: 就是找一段長度為 f-s-1的連續區間,使得這段區間的和最大,由於具有時間特性,所以要注意時間成環狀的問題,所以我們在處理的時候,加倍處理即可。 比如: 1 2
c++ Socket學習——The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name:
在寫c++伺服器時發現問題如下: 原始碼: // ConsoleApplicationSock.cpp: 定義控制檯應用程式的入口點。 #include "stdafx.h" #include <winsock.h> #include <st
Codeforces Round #430 (Div. 2) C. Ilya And The Tree(dfs+最大公約數+因子+樹)
C. Ilya And The Tree time limit per test 2 seconds memory limit per test 256 megabytes i
CodeForces - 1013C C - Photo of The Sky 貪心
-a src codeforce 面積 最大值和最小值 printf 需要 eve 矩形 題目鏈接: https://vjudge.net/problem/1735276/origin 題目大意與思路: 題目的基本意思就是求一個矩形的最小面積。 這個可以用最大最小值
Codeforces Round #430 (Div. 2) C. Ilya And The Tree
C. Ilya And The Tree time limit per test2 seconds memory limit per test256 megabytes inputstandard input outputstandard output
AE+C#開發問題之四——The Field type is invalid or unsupported for the operation. [Override]
用arcengine將企業級資料庫匯出為shp檔案時,出現下面的錯誤: The Field type is invalid or unsupported for the operation. [Override] 這個錯誤的根源在於,shp格式不支援製圖表達的欄位,如果企業