전체 글(52)
-
<unifox 과제> [CSS] 예습
▶ css 선택자 선택자란 html을 사용한 파일에서 css 스타일을 적용할 요소를 뜻합니다. 아래와 같이 스타일이 반영되는 대상이 선택자입니다. (div) div { color : red;} 선택자 {송석 : 속성값;} 다른 선택자의 비해 구분이 어려운 선택자들을 정리해보려 합니다. 종류는 아래와 같습니다. ● 자식 선택자 (>) ●하위 선택자(공백) ●인접 형제 선택자(+) ●일반 형제 선택자(~) 먼저 자식 선택자와 하위 선택자는 calss 유무 이외에는 동일한 코드입니다. 하지만 동일한 코드라고 해서 같은 값을 주었을 때 같은 결과가 나오는 것은 아닙니다. 자식 선택자는 선택자 기준으로 들여 쓰기가 한번 차이나는 자식에게만 속상값을 주고 하위 선택자는 자신의 지식 요소 이외에 자식의 자식 요소에게..
2023.04.20 -
기초적인 html 태그
html을 사용하여 웹 페이지를 만들 수 있습니다. Visual Studio를 이용해 코드를 작성하였습니다. :> 일단 기본적인 태그로는 ... 태그가 있습니다. 제목을 적을 때 쓰기 유용할 것 같은 태그는 1~6까지의 숫자로 인해 크기가 달라집니다. ↓( 태그를 사용한 예시입니다.) [html 코드 삽입] HTML 삽입 미리보기할 수 없는 소스 제목이 아닌 보통의 문장을 쓸 땐 태그를 사용합니다. 문단 띄우기는 태그로 하기 때문에 코드를 잘 숙지해 두시면 편하실 것 같습니다 :) [html 코드 삽입] HTML 삽입 미리보기할 수 없는 소스 문장에 강조를 해줄 수 있는 태그는 매우 여러가지가 있습니다. , 과 같은 태그를 사용하면 밋밋한 문장에 강조가 들어오게 됩니다. [html 코드 삽입] HTML ..
2023.04.19 -
백준 1085 직사각형에서 탈출 풀이
▶한수는 지금 (x, y)에 있다. 직사각형은 각 변이 좌표축에 평행하고, 왼쪽 아래 꼭짓점은 (0, 0), 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램을 작성하시오. 요약하자면 (x, y) (w, h)와 같은 형태로 좌표를 입력해 주면 직 사각형의 경계선까지의 거리의 최솟값을 출력하는 프로그램입니다. 저는 아래와 같은 코드를 작성하였습니다. 이 문제는 재귀함수를 사용해서 다시 풀어볼 예정이며 이러한 코드보단 함수를 사용하면 더 간단한 코드로 만들 수 있습니다. #include int main(void){ int x,y,a,b,c,d; scanf("%d %d %d %d",&x,&y,&a,&b); //좌표 값 입력받기 if(x
2023.04.18 -
백준 10870 피보나치수5 문제풀이
▶문제 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그다음 2번째부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n ≥ 2)가 된다. n=17일때 까지 피보나치 수를 써보면 다음과 같다. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 n이 주어졌을 때, n번째 피보나치 수를 구하는 프로그램을 작성하시오. 요악하자면 1 + 2 + 3 + 5 + (8+13)과 같이 바로 앞에 두 자릿수를 n번 반복해 출력하는 프로그램입니다. 괄호와 같이 8+13이니까 다음 더하는 수는 21이 되겠네요 저는 아래와 같은 코드를 작성하여 문제를 풀..
2023.04.18 -
백준 2581 소수
▶문제 자연수 M과 N이 주어질 때 M이상 N이하의 자연수 중 소수인 것을 모두 골라 이들 소수의 합과 최솟값을 찾는 프로그램을 작성하시오. 예를 들어 M=60, N=100인 경우 60 이상 100 이하의 자연수 중 소수는 61, 67, 71, 73, 79, 83, 89, 97 총 8개가 있으므로, 이들 소수의 합은 620이고, 최솟값은 61이 된다. 요약하자면 자연수 a,b를 입력받아 a~b까지의 수중 소수인 것들의 합과 소수중 제일 작은 값을 출력하는 문제입니다. 저는 아래와 같은 코드를 작성하였습니다. 아직은 재귀함수를 완벽히 이해하지 못해 단순 반복문으로 코드를 작성하였지만 곧 재귀 함수를 사용한 문제풀이도 올리도록 하겠습니다. #include int main(void){ int a,b; int ..
2023.04.17 -
백준 25305 커트라인 문제풀이
▶문제 2022 연세대학교 미래캠퍼스 슬기로운 코딩생활에�$N$명의 학생들이 응시했다. 이들 중 점수가 가장 높은 �$k$명은 상을 받을 것이다. 이때, 상을 받는 커트라인이 몇 점인지 구하라. 커트라인이란 상을 받는 사람들 중 점수가 가장 가장 낮은 사람의 점수를 말한다. 요약하자면 응시자 수와 수상자 수를 입력받고 마지막 수상자의 점수를 출력하는 문제입니다. 제가 작성한 코드는 아래와 같습니다. #include int o[1000]={0}, max, count=0; //main과 함수 안에서 공통적으로 쓸 변수 생성 int line(int b); //line 함수 선언 int line2(int a);// line2함수 선언 int main(){ int a,b; scanf("%d..
2023.04.17