백준 1712 손익분기점
//21억 이하의 자연수 //int 범위 -2,147,483,648 ~ 2,147,483,647 (21억 이하 표현 가능) #include int main(void){ int a, b, c; scanf("%d%d%d", &a, &b, &c); if(c
//21억 이하의 자연수 //int 범위 -2,147,483,648 ~ 2,147,483,647 (21억 이하 표현 가능) #include int main(void){ int a, b, c; scanf("%d%d%d", &a, &b, &c); if(c
#include #include using namespace std; #define MAXN 11#define MAXT 144 struct pos{ int y, x; pos() {} pos(int y, int x) : y(y), x(x) {}}; int N, M, S;int map[11][11];int match[11];int ans; pos man[11];pos stair[2]; int dist(int man_idx, int stair_idx){ int dx=abs(man[man_idx].x-stair[stair_idx].x); int dy=abs(man[man_idx].y-stair[stair_idx].y); return dx + dy;} void dfs(int idx);void update(); i..
#include using namespace std; int map[20][20];bool visited[101]; int dy[4]={1,1,-1,-1};int dx[4]={1,-1,-1,1};int N, mx;int progress[4]; void input(){ cin >>N; for(int i=0; i map[i][j]; return;} void dfs(int sy, int sx, int y, int x, int dir, int depth){ for(int i=dir; i=0 && ny=0 && nx
#include using namespace std;int N, X;int margin;int map[20][20];void input();bool vertical(int x);bool horizontal(int y);bool Can(int x, int i, int mode); int main(){ int tc; scanf("%d",&tc); for(int T=1; T