-
[BOJ] 2563 : 색종이
2563 : 색종이 풀이 랭작조아 코드 #include <cstdio> int n, r, x, y, i, j, a[101][101]; int main() { scanf("%d", &n); while (n--) { scanf("%d %d", &x, &y); for (i = x; i < x + 10; i++) for (j = y; j < y + 10; j++) r += !a[i][j]++; } printf("%d", r); return 0; } 아무말 백준, 백준 온라인 저지, BOJ, Baekjoon Online Judge, C, C++, 씨, 씨쁠쁠, JAVA, algorithm, 자바, 알고리즘, 자료구조,...
-
[BOJ] 1850 : 최대공약수
1850 : 최대공약수 풀이 뚜룹뚜빠라빠라 코드 #include <cstdio> typedef long long ll; ll gcd(ll a, ll b) { return b ? gcd(b, a%b) : a; } ll a, b; int main() { scanf("%lld %lld", &a, &b); int r = gcd(a, b); while (r--) printf("1"); return 0; } 아무말 백준, 백준 온라인 저지, BOJ, Baekjoon Online Judge, C, C++, 씨, 씨쁠쁠, JAVA, algorithm, 자바, 알고리즘, 자료구조, 문제, 문제 풀이, 풀이
-
[BOJ] 1915 : 가장 큰 정사각형
1915 : 가장 큰 정사각형 풀이 d[i][j] = min(d[i-1][j], d[i][j-1], d[i-1][j-1] (if a[i][j] != 0) 코드 #include <cstdio> #include <algorithm> int n, m, i, j, r, a, d[1003][1003]; int main() { scanf("%d %d", &n, &m); for (i = 1; i <= n; i++) for (j = 1; j <= m; j++) { scanf("%1d", &a); if (!a) continue; d[i][j] = std::min({ d[i-1][j],d[i][j-1],d[i-1][j-1] }) + 1; r = std::max(r, d[i][j]); } printf("%d", r*r); return 0; } 아무말...
-
[BOJ] 2587 : 대표값2
2587 : 대표값2 풀이 후후 코드 #include <cstdio> #include <algorithm> int i, s, a[5]; int main() { for (; i < 5; i++) scanf("%d", &a[i]), s += a[i]; std::sort(a, a + 5); printf("%d\n%d", s / 5, a[2]); return 0; } 아무말 백준, 백준 온라인 저지, BOJ, Baekjoon Online Judge, C, C++, 씨, 씨쁠쁠, JAVA, algorithm, 자바, 알고리즘, 자료구조, 문제, 문제 풀이, 풀이
-
[BOJ] 2592 : 대표값
2592 : 대표값 풀이 히히 코드 #include <cstdio> int i, a, s, c[1001]; int main() { for (; i < 10; i++) scanf("%d", &a), s += a, c[a]++; for (; i < 1000; i += 10) if (c[c[0]] < c[i]) c[0] = i; printf("%d\n%d", s / 10, c[0]); return 0; } 아무말 백준, 백준 온라인 저지, BOJ, Baekjoon Online Judge, C, C++, 씨, 씨쁠쁠, JAVA, algorithm, 자바, 알고리즘, 자료구조, 문제, 문제 풀이, 풀이