목록2016/10 (43)
:: ADVANCE ::
IP와 MAC 주소 IP는 논리적 주소MAC은 물리적 주소 IP는 ISP로부터 할당받는 주소다.MAC주소는 랜 카드 제조사에서 랜 카드를 만들 때부터, 정해져 나오는 고유 번호이다. MAC 주소는 그 값이 고정되어 있는 번호로, 이를 이용하면 인터넷에 연결되는 개별 단말기들을 식별할 수 있다. 예를 들어, 실제로 이를 이용하는 것은 이동통신사의 무선 랜(Wi-Fi) 접속 시의 인증이다.스마트폰이 이동통신사의 무선 랜 공유기에 접속되면 스마트폰의 MAC 주소가 전송되고, 이동통신사는 자신에게 가입된 단말기인지를 확인한다. 이렇게 MAC 주소는 우리도 모르는 사이에 인증 과정에서 활용되고 있다.
BAEKJOON ONLINE JUDGE 12758 천상용섬 https://www.acmicpc.net/problem/12758 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576#include #include #include #include using namespace std; #define MOD 1000000007 int dp[310][300];vector mnt[310];int n; void input(){ int i, j; int num; scanf("%d", &n); for (i = 1; i
BAEKJOON ONLINE JUDGE 12852 1로 만들기 2 https://www.acmicpc.net/problem/12852 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162#include #include #include int dp[1000001];int output[1000001]; int solve(int n){ int min = 2147000000; int temp, out; if (dp[n] != -1) return dp[n]; if (n % 3 == 0) { temp = solve(n / 3); if (temp
BAEKJOON ONLINE JUDGE 13199 치킨 먹고 싶다 https://www.acmicpc.net/problem/13199 문제 열자마자 일단 당황...ㅋㅋㅋㅋ 12345678910111213141516171819202122232425262728293031#include int chicken, money, f, c; int main(){ int nCount; int doyung, sangun, docnt, sangcnt; scanf("%d", &nCount); while (nCount--) { scanf("%d %d %d %d", &chicken, &money, &f, &c); doyung = docnt = sangun = money / chicken; docnt = sangcnt = docn..
BAEKJOON ONLINE JUDGE 1225 이상한 곱셈 https://www.acmicpc.net/problem/1225 123456789101112131415161718192021#include char first[10001], second[10001]; int main(){ int i, j; long long int ans = 0; scanf("%s %s", first, second); for (i = 0; first[i] != '\0'; i++) { for (j = 0; second[j] != '\0'; j++) { ans += (first[i] - '0') * (second[j] - '0'); } } printf("%lld\n", ans); return 0;}Colored by Color S..
BAEKJOON ONLINE JUDGE 11565 바이너리 게임 https://www.acmicpc.net/problem/11565 1234567891011121314151617181920212223242526272829#include char str[1001]; int main(){ int i; int a = 0, b = 0; scanf("%s", str); for (i = 0; str[i] != '\0'; i++) { if(str[i] == '1') a++; } str[0] = '\0'; scanf("%s", str); for (i = 0; str[i] != '\0'; i++) { if (str[i] == '1') b++; } if (a % 2) a++; if (a >= b) printf("VICTO..
BAEKJOON ONLINE JUDGE 1213 팰린드롬 만들기 https://www.acmicpc.net/problem/1213 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950#include char input[55];int alpha[26];int right[55]; int main(){ int cnt = 0; int i, j; int center = -1; scanf("%s", input); for (i = 0; input[i] != '\0'; i++) { alpha[input[i] - 'A']++; } for (i = 0; i = 2) { printf("I'm Sorry Hansoo..
BAEKJOON ONLINE JUDGE 3055 탈출 https://www.acmicpc.net/problem/3055 BFS 두번 돌리기물이 차는 것과 비버가 움직이는 queue물이 찰 곳으로 비버가 움직일 수 없기 때문에 물을 먼저 채우고 비버를 이동시킨다.끝은 비버가 더이상 움직일 수 없으면 그만둔다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111..
BAEKJOON ONLINE JUDGE 1446 지름길 https://www.acmicpc.net/problem/1446 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970#include #include #include using namespace std; #define Min(x, y) (((x)