본문 바로가기

프로그래밍60

CodeUp[Q_2018] : 개미 수열 1. 문제 https://codeup.kr/problem.php?id=2018 개미 수열 각 행의 마지막에는 공백을 하나 넣은 뒤 줄바꿈하시기 바랍니다. (표현에러 사유) codeup.kr [출처 : 코드업(https://codeup.kr/)] 이 문제는 제목 그대로 개미 수열을 구하는 문제이다 1 : 1이 1개이므로 -> 1 1 2 1 : 2가 1개, 1이 1개이므로 -> 2 1 1 1 1 1 : 1이 2개이므로 -> 1 2 이런식으로 계속 나열하는것을 개미 수열이라고 한다. 1 1 1 1 2 1 1 2 1 1 2 2 1 1 1 2. 해답 #include int arr[25][9999] = { 0, }; int main() { int a, b, c, tmp, p; arr[0][0] = 1; scanf(.. 2020. 3. 14.
CodeUp[Q_2017] : 진법 변환 1. 문제 https://codeup.kr/problem.php?id=2017 진법 변환 정수 n과 k가 공백으로 분리되어 입력된다. ( 0 2020. 2. 19.
CodeUp[Q_2016] : 천단위 구분기호 1. 문제 https://codeup.kr/problem.php?id=2016 천단위 구분기호 우리는 흔히 숫자를 쓸때 천단위 구분기호인 콤마(,)를 많이 쓴다. 숫자가 입력되면 천단위 구분기호를 넣어 숫자를 출력하시오. codeup.kr [출처 : 코드업(https://codeup.kr/)] 이번 문제는 입력 받은 숫자를 천 자리마다 ','를 출력해주는 문제입니다. 2. 해답 #include int main() { int n, k; char Arr[201]; scanf("%d", &n); scanf("%s", Arr); k = n % 3; // ','이 출력될 위치 for (int i = 0; i 0) printf(","); printf(".. 2020. 2. 18.
CodeUp[Q_2013] : 화학식량 구하기 1. 문제 https://codeup.kr/problem.php?id=2013 화학식량 구하기 화학식이 입력된다. (입력 형식은 분자량 구하기 2 문제와 같다. 입력되는 문자열의 길이는 $14$ 이하이며, 각 원소의 계수는 $100$ 이하의 자연수이다.) 입력되는 원소의 종류와 원자량(근사값)은 아래와 같다. codeup.kr [출처 : 코드업(https://codeup.kr/)] 이번 문제는 문자열로 주어진 화학식을 slice를 통해 각 분자로 구분한뒤 총 분자량을 구하는 문제입니다. 2. 해답 #include #include float check(char arr[5]) { float tmp, sum = 0.0; int n = 0, p; // 문자열에서 원자를 구분 if (arr[0] == 'H') {.. 2020. 2. 17.