분류 전체보기

🧐 Algorithm

[백준 7568번 C/C언어] 덩치

www.acmicpc.net/problem/7568 7568번: 덩치 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩 www.acmicpc.net #include int main() { int N; int x[50],y[50]; int rank[50]={0}; scanf("%d",&N); for(int i=0;i

🧐 Algorithm

[백준 2231번 C/C언어] 분해합

www.acmicpc.net/problem/2231 2231번: 분해합 어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+4+5)이 www.acmicpc.net #include int main() { int N,i,tmp; int sum=0; scanf("%d",&N); tmp = N; //while(i) i/=10, (자리수)++;로 계속 자리수를 구하는 것도 가능 for(i=N-54;i0){ sum += tmp%10;//162: 162+2+6+1 = 171 ... 198: 8+9+1 = 198+18=216 tmp /= 10;//162: ..

🧐 Algorithm

[백준 2798번 C/C언어] 블랙잭

www.acmicpc.net/problem/2798 2798번: 블랙잭 첫째 줄에 카드의 개수 N(3 ≤ N ≤ 100)과 M(10 ≤ M ≤ 300,000)이 주어진다. 둘째 줄에는 카드에 쓰여 있는 수가 주어지며, 이 값은 100,000을 넘지 않는 양의 정수이다. 합이 M을 넘지 않는 카드 3장 www.acmicpc.net #include int main() { int N, M, Nn[100]; int sum = 0; int max = 0; scanf("%d %d", &N, &M); for (int i = 0; i < N; i++) { scanf("%d", &Nn[i]); } for (int i = 0; i < N; i++) { for (int j = i+1; j < N ; j++) { for (i..

🧐 Algorithm

[백준 10950번 C/C언어] A+B - 3

www.acmicpc.net/problem/10950 10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net #include int main() { int T; int A; int B; scanf("%d", &T); for (int i = 0; i < T; i++) { scanf("%d %d", &A, &B); printf("%d\n", A + B); } } A+B를 출력하는 프로그램

🧐 Algorithm

[백준 2739번 C/C언어] 구구단 출력

www.acmicpc.net/problem/2739 2739번: 구구단 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. www.acmicpc.net #include int main() { int N; scanf("%d", &N); for (int i = 1; i < 9; i++) { printf("%d * %d = %d\n", N, i, N * i); } printf("%d * %d = %d", N, 9, N * 9); } 간단한 출력 문제

👩‍💻 Web Programming/Web Server

(총정리) 맥북에 버추얼박스(VirtualBox)에 우분투(Ubuntu) 설치하기

아래 링크를 따라가면 버추얼박스에 우분투 설치하는 방법이 자세히 나와있다. 따라서 설치하면 된다. 덧붙이자면, 글의 끝부분에 나오는 디스플레이 설정은 미리 해두는 것이 좋다. 한글로 환경설정을 진행할 것이라면 설정할 때 버튼이 안보일 것이고, 나중에 설정을 하려면 재부팅해야한다. (나의 경우는 재부팅으로도 안돼서 삭제했다가 다시 깔았다.) velog.io/@younho9/Mac-%EB%B2%84%EC%B6%94%EC%96%BC%EB%B0%95%EC%8A%A4VirtualBox%EC%97%90-%EC%9A%B0%EB%B6%84%ED%88%ACUbuntu-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0 [Mac] 버추얼박스(VirtualBox)에 우분투(Ubuntu) 설치하기 대학생으로서 ..

🧐 Algorithm

알고리즘 공부 방법

ldgeao99.tistory.com/244 챕터0. 알고리즘, 자료구조 공부 방법 알고리즘, 자료구조 공부 가이드 # 알고리즘, 자료구조를 공부해야하는 이유 - 카카오, 라인, 구글, 스타트업 등 개발자가 성장할 수 있는 기업의 입사 관문이다. - 컴퓨터 과학 또는 컴퓨터 공 ldgeao99.tistory.com 위 링크를 참고한다. 위 링크에 관련 정리도 잘 되어 있다. # 세부적인 공부방법 1. 먼저 알고리즘이나 문제를 푸는 방법을 이해 - 완벽하게 이해할 필요는 없고, 어떻게 풀면 될지 감만 살짝 잡을 수 있으면 됨. 2. 관련 문제를 풀어본다. - 한 문제를 2시간 정도 까지만 고민해보고, 모르겠으면 포기하고 풀이를 본다. - 끝까지 붙잡고 스스로 해결하려고 하기 보다는 그 시간에 더 많은 문제..

나리 집사
'분류 전체보기' 카테고리의 글 목록 (26 Page)