728x90

백준(BaekJoon) 44

[BaekJoon/C] No.9086 : 문자열

https://www.acmicpc.net/problem/9086 No.9086 문제풀이 문자열의 길이를 구하려면 strlen() 함수를 사용해야하며 이 함수는 string 헤더 파일에 있습니다. => #include 사용자에게 받을 숫자,문자 변수를 선언해줍니다. 이때 문자열의 길이를 구하여 처음과 끝을 출력할 것이기 때문에 char 문자형을 사용하고 배열을 사용해 각각의 데이터를 인덱스에 저장해줍니다. 여기서 배열은 0부터 시작하기 때문에 1000보다 작은 것을 이용하려면 배열 대괄호 안에 1001을 써야됩니다. => char length[1001]입력받은 문자열 "%s" 의 첫 번째 문자와 마지막 문자의 출력을 반복문을 사용하여 입력받은 테스트 케이스의 개수만큼 실행합니다. 이때 length[str..

백준(BaekJoon) 2024.04.30

[BaekJoon/C] No.2525: 오븐 시계

https://www.acmicpc.net/problem/2525 2525번: 오븐 시계첫째 줄에 종료되는 시각의 시와 분을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수, 분은 0부터 59까지의 정수이다. 디지털 시계는 23시 59분에서 1분이 지나면 0시 0분이 된다.)www.acmicpc.net 백준 알고리즘 No.2525: 오븐 시계 문제풀이입니다.   Np.2525 문제풀이를 시작하겠습니다.   풀이  현재 시각의 시를 입력받을 정수형 변수 A, 분을 입력받은 정수형 변수 B, 요리하는 데 걸리는 시간(분 단위)을 입력받을 정수형 변수 C를 선언합니다.현재 분(B)과 필요한 분(C)을 더하여 60분을 넘었을 때와 넘지 않았을 때의 범위를 나누어줍니다. => 이유:오븐구이의 끝..

백준(BaekJoon) 2024.04.01

[BaekJoon/C] No.2439 별 찍기 - 2

https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.www.acmicpc.net백준 알고리즘 2439번 별 찍기 -2 문제를 C언어로 코딩하였습니다. 해당 문제에서는 사용자로부터 N을 입력 받고, N만큼의 행을 생기며, 공백을 포함한 별을 1개씩 늘지만 왼쪽부터 공백이 생기게 출력하도록 문제를 풀어야 된다. 이 문제를 해결하기 위한 핵심은 공백을 출력할 반복문과 *을 출력할 반복문을 나누어서 사용해야 된다는 점이다. 1. 입력받을 N, 반복문인 for에서 사용할 k, i, j를 변수로 선언해준다.2. 사용자로부터 입력받기..

백준(BaekJoon) 2024.03.31

[BaekJoon/Python 3] No.18108 : 1998년생인 내가 태국에서는 2541년생?!

https://www.acmicpc.net/problem/18108 18108번: 1998년생인 내가 태국에서는 2541년생?!ICPC Bangkok Regional에 참가하기 위해 수완나품 국제공항에 막 도착한 팀 레드시프트 일행은 눈을 믿을 수 없었다. 공항의 대형 스크린에 올해가 2562년이라고 적혀 있던 것이었다. 불교 국가인 태국www.acmicpc.net백준 알고리즘의 18108번 사칙연산 문제를 Python 언어로 코딩하였습니다.   1트 성공!!  풀이)  불기 연도는 서기 연도+543 이므로서기 연도를 구하기 위해서는 '불기 연도-543' 식을 사용해 코딩하였습니다.    이번 문제는 식만 알면 완전 쉬운 문제였어요!!여러분도 하실 수 있어요. 화이팅!!

백준(BaekJoon) 2024.03.27
728x90