일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- hackctf
- 숙명여자대학교 정보보안동아리
- PHP 웹페이지 만들기
- The Loard of BOF
- Javascript
- 파이썬
- HTML
- 머신러닝
- 풀이
- c++
- 숙명여자대학교 정보보안 동아리
- hackerrank
- XSS Game
- siss
- BOJ Python
- 자료구조 복습
- 생활코딩
- CSS
- lob
- SWEA
- WarGame
- 백준
- 웹페이지 만들기
- Sookmyung Information Security Study
- c
- Python
- BOJ
- 드림핵
- 기계학습
- C언어
- Today
- Total
목록숙명여자대학교 정보보안동아리 (74)
혜랑's STORY
#SWEA 1989번 : 초심자의 회문 검사 - 풀이 각 단어의 길이(len)를 구하여 2로 나눈 값인 중앙값을 구한다. 중앙값을 기준으로 대칭에 위치한 문자의 값인 str[i]와str[len-i-1]을 비교하여 틀리다면 0을 return하고, for문을 마쳤다면 회문의 조건을 충족한 것이므로 return 1을 한다. #include #include int check(char* str) { int len = strlen(str); for (int i = 0; i < len / 2; i++) { if (str[i] != str[len - i - 1]) { return 0; } } return 1; } int main() { int t; scanf("%d", &t); char* str; for (int tc..
#SWEA 1284 : 수도 요금 경쟁 - 풀이 A사 요금 : 1리터 당 요금(P) * 사용한 수도의 양(W) B사 요금 (1) 사용한 수도의 양(W)이 R리터 보다 많은 경우 : R리터 이하 요금(Q) + 사용한 수도에서 R리터를 제외한 양(W-R) * 1리터 당 요금(S) (2) 사용한 수도의 양(W)이 R리터와 같거나 적은 경우 : R리터 이하 요금(Q) #include int A(int P, int W) { return P * W; } int B(int Q, int R, int S, int W) { if (W > R) return Q + (W - R) * S; else return Q; } int main() { int t; scanf_s("%d", &t); for (int i = 1; i B(Q..
#사칙연산 계산결과표 작성 숫자 34 25 더하기 빼기 곱하기 나누기 #switch문으로 한영 번역하기 번역하기 #반복문 사용하기 #BMI 계산하는 함수 정의하기 키 : 몸무게 : 계산하기
# 비교 연산와 블리언 Comparison operators & Boolean === 1===1 1===2 1 < 2 1 < 1 # 조건문 Conditional statements Program IF-true IF-false # 리펙토링 ; 중복의 제거 - 기능 : 중복되는 기능을 함수로 묶어 반복을 줄인다. # 배열과 반복문 - 배열 Array Syntax get count add count - 반복문 Loop # 함수 Function Basic Parameter & Argument Return
# : 자바스크립트와 같은 클라이언트 사이드 스크립트를 정의할 때 사용 - 스크립트 코드를 요소 내부에 직접 명시하거나, src 속성을 사용하여 외부 스크립트 파일을 참조할 수 있다. 그러나 src속성이 명시된 요소에는 스크립트 코드를 직접 명시해서는 안된다. # 이벤트 : 모든 동작으로 프로그램에서 미리 사용자의 행위를 예측하여 미리 사용할 수 있도록 준비해 놓은 것 ex> 마우스 클릭 - 이벤트 종류와 의미(이벤트 핸들러는 이벤트 앞에 on을 붙여준다. blur : 포커스를 다른곳으로 옮길 경우 click : 링크나 폼의 구성원을 클릭할 때 change : 선택값을 바꿀 경우 focus : 포커스가 위치할 경우 mouseover : 마우스가 올라올 경우 mouseout : 마우스가 떠날 경우 mous..
# 1948번 : 날짜 구하기 - 풀이 각 달의 마지막 날짜들을 담은 배열 date를 만들어 둔다. (달과 달 사이의 날짜들을 구하기 위함.) 그 뒤 날짜의 차이를 먼저 구하고, for문을 이용하여 달과 달 사이의 날짜를 구한다. - 코드 #include int main() { int date[12] = { 31, 28, 31, 20, 31, 30, 31, 31, 30, 31, 30, 31 }; int T; scanf_s("%d", &T); for (int i = 1; i max) max = sum; } } else { for (int j = 0; j < x - y + 1; j++) { int sum = 0; for (int k = 0; k < y; k++) sum += A[k+j] * B[k]; if ..
#SWEA 1970 : 쉬운 거스름돈 - 문제풀이 거스름돈을 계산하기 위하여 화폐의 단위를 담은 배열 bill을 만들고, 잔돈을 담을 배열 change을 만들어 둔다. 배열을 이용하기 위하여 for문 안에서 돈(money)의 크기가 bill[0~7]보다 크다면 change[0~7]의 값에 1을 더해주고 bill[0~7]만큼을 뺀다. 이렇게 for문을 종료하게 되면 거스름 돈을 구할 수 있다. - 코드 #include int main() { int T, money; int bill[8] = { 50000, 10000, 5000, 1000, 500, 100, 50, 10 }; scanf_s("%d", &T); for (int i = 1; i = bill[j]) { change[j] += 1; money -=..
# 스타일시트; 웹 문서의 출력될 외형 스타일 - 구성요소 : 선택자(여러 개인 경우 콤마로 구분, 스타일을 설정할 대상이 되는 태그) / 속성 선언(속성과 속성값, 콜론으로 구분, 세미콜론으로 종료) - 블록단위 요소 : - 인라인 요소 : - 클래스 선택자 : -> 클래스 선택자는 클래스이름 앞에 점(.) - 아이디 선택자 : -> 아이디 선택자는 아이디이름 앞에 샵(#) - 폰트 / 문자 / 색상 및 배경 또한 지정 가능 # 박스모델 설정하기 스타일 속성 : 외부공백 / 내부여백 / 테두리의 두께 / 테두리 모양 / 색상 등 # 움직임 설정 - 전환효과 : transtion: - 좌표변환 :