Consumer key: IQKbtAYlXLripLGPWd0HUA
Consumer secret: GgDYlkSvaPxGxC4X8liwpUoqKwwr3lCADbz8A7ADU
Consumer key: 3nVuSoBZnx6U4vzUxf5w
Consumer secret: Bcs59EFbbsdF6Sl9Ng71smgStWEGwXXKSjYvPVt7qys
Consumer key: iAtYJ4HpUVfIUoNnif1DA
const | |
zero=1e-6; | |
var | |
n:longint; | |
x,y:array [0..10000] of longint; | |
function cross(a,b,c:longint):longint; inline; | |
begin | |
exit((x[b]-x[a])*(y[c]-y[a])-(x[c]-x[a])*(y[b]-y[a])); |
var | |
m,n,i:longint; | |
a:array [0..100,0..3] of longint; | |
function cross_product(p,q,r:longint):longint; | |
var | |
t1,t2,t3,t4:longint; | |
begin | |
t1:=a[q,1]-a[p,1]; |
type | |
xyz=record | |
x,y:longint; | |
z:char; | |
end; | |
var | |
n,i,j,ans,max,left,right,mleft,mright,k:longint; | |
f:array [0..10010] of boolean; | |
origin:array [0..10010] of xyz; |
type | |
pq=record | |
p,q:longint; | |
end; | |
var | |
n,i,k,ans,temp,top:longint; | |
x,y:array [0..10000] of longint; | |
stack:array [0..10000] of pq; | |
t:pq; |
#include <stdio.h> | |
#include <algorithm> | |
using namespace std; | |
struct vec { | |
int x,y; | |
}; | |
struct line { |
Consumer key: IQKbtAYlXLripLGPWd0HUA
Consumer secret: GgDYlkSvaPxGxC4X8liwpUoqKwwr3lCADbz8A7ADU
Consumer key: 3nVuSoBZnx6U4vzUxf5w
Consumer secret: Bcs59EFbbsdF6Sl9Ng71smgStWEGwXXKSjYvPVt7qys
Consumer key: iAtYJ4HpUVfIUoNnif1DA
ShootingStar | |
Consumer key: Eb8hyAEUju1f2g0i2iSwTQ | |
Consumer secret: lOBgiyGJcYK4jsUc2It38ORlsJC0a60USShZrosMTlw | |
ShootingStarPro | |
Consumer key: I8ye5YHbnFUVzrWdyEkXw | |
Consumer secret: UTXlrSs9IuZuhfxfwBDckzMDHCI8HRlTNtitiV2OL4 | |
type | |
point=record | |
x,y:longint; | |
end; | |
const | |
maxn=1000; | |
var | |
a:array [0..maxn] of point; |
type | |
point=record | |
x,y:longint; | |
end; | |
var | |
t,i:longint; | |
a,stack:array [0..1010] of point; | |
procedure swap(var p,q:point); |