본문 바로가기

Programming/Algorithm

<코드업> 1099 : [기초-종합+배열] 성실한 개미 #include int main() { int a[11][11] = {}; for (int i = 1; i 더보기
<코드업> 1098 : [기초-종합+배열] 설탕과자 뽑기 #include int main() { int a[101][101] = {}; int h, w, n, l, d, x, y; scanf("%d %d %d", &h, &w, &n); for (int i = 0; i < n; i++) { scanf("%d %d %d %d", &l, &d, &x, &y); int max; if (d == 0) max = w - y + 1; else max = h - x + 1; for (int j = 1; j 더보기
[C++] 백준 1138번 : 한 줄로 서기 https://www.acmicpc.net/problem/1138 #include using namespace std; int main() { int N; cin >> N; int taller[11] = { 0 }; int height[11] = { 0 }; for (int i = 0; i >taller[i]; height[0] = N; for (int i = 2; i = taller[N - i]; j--) height[j + 1] = height[j]; height[taller[N - i]] = N - (i - 1); } for (int k = 0; k < N; k++) cout 더보기
IEEE754부동소수점 변환 프로그램, 부동소수점<->십진수 #include int main() { float realNumber; int Temp = 0b11000000100000000000000000000000; int i; printf("IEEE754 방식으로 정규화된 이진수\n\n"); printf("1 10000001 0000000000000000000000\n\n"); printf("의 십진수 실수 : %f\n\n\n", *(float *)&Temp); printf("십진수 실수를 입력하시오 : "); scanf_s("%f", &realNumber); printf("\n"); printf("\nIEEE754 방식으로 정규화된 이진수\n\n"); for (i = 31; i >= 0; i--) { printf("%u", (*((int*)&realNumber.. 더보기
[C++] 백준 1978번 : 소수 찾기 https://www.acmicpc.net/problem/1978 #include #include using namespace std; int main() { cin.tie(NULL); ios::sync_with_stdio(false); int n; cin >> n; int *ary = new int[n]; for (int i = 0; i > ary[i]; int cnt = 0; int flag; for (int i = 0; i < n; i++) { flag = 1; for (int j = 2; j 더보기
[C++] 백준 10808번 : 알바뱃 개수 https://www.acmicpc.net/problem/10808 #include #include using namespace std; int main() { string S; cin >> S; int alpha[26] = { 0 }; for (int i = 0; i < S.length(); i++) alpha[S[i] - 97]++; for (int i = 0; i < 26; i++) cout 더보기
[C++] 백준 2475번 : 검증수 https://www.acmicpc.net/problem/2475 #include using namespace std; int main() { int num[5] = { 0 }; for (int i = 0; i > num[i]; num[i] = num[i] * num[i]; if (i != 0)num[0] += num[i]; } cout 더보기
[C++] 백준 2747번 : 피보나치 수 https://www.acmicpc.net/problem/2747 #include using namespace std; int main() { int n; cin >> n; int F[45]; F[0] = 0; F[1] = F[2] = 1; for (int i = 3; i 더보기