분류 전체보기(19)
-
[백준] 15596 : 정수 N개의 합
문제 정수 n개가 주어졌을 때, n개의 합을 구하는 함수를 작성하시오. 작성해야 하는 함수는 다음과 같다. C, C11, C (Clang), C11 (Clang): long long sum(int *a, int n); a: 합을 구해야 하는 정수 n개가 저장되어 있는 배열 (0 ≤ a[i] ≤ 1,000,000, 1 ≤ n ≤ 3,000,000) n: 합을 구해야 하는 정수의 개수 리턴값: a에 포함되어 있는 정수 n개의 합 C++, C++11, C++14, C++17, C++ (Clang), C++11 (Clang), C++14 (Clang), C++17 (Clang): long long sum(std::vector &a); a: 합을 구해야 하는 정수 n개가 저장되어 있는 배열 (0 ≤ a[i] ≤ ..
2022.11.13 -
5주차_자바스크립트
동기 방식 하나의 코드가 끝난 다음에, 다음의 코드가 실행되는 것을 의미합니다. 비동기 방식 1번 코드가 끝나지 않았음에도, 그 다음 코드들을 호출하게 되는 것을 의미합니다. 동기 방식 VS 비동기 방식 비동기 방식 왜냐하면, 여러 가지를 동시에 처리를 할 수 있기 때문입니다. // 비동기 문제 예시1 log("1st"); log("2nd"); log("3rd"); // 실행 결과 : 1st 2nd 3rd ---------------------------------------------------- // 비동기 문제 예시2 log("1st") setTimeout(() => { log("2nd") }, 1000) log ("3rd") // 실행 결과 : 1st 3rd 2nd -----------------..
2022.11.13 -
4주차_자바스크립트
[과제] 문제 아이디랑 패스워드를 입력받아, 유저 목록에 아이디랑 패스워드를 뿌려주는 것입니다. 조건 1. 아이디랑 패스워드 둘 다 입력이 되어있지 않을 때 alert창으로 "아이디 혹은 비밀번호가 빈 값 입니다." 띄우기 조건 2. 아이디랑 패스워드 중에 하나라도 입력이 되어있지 않을 때 alert창으로 "아이디 혹은 비밀번호가 빈 값 입니다." 띄우기 내가 쓴 코드 CLICK 유저 목록 HTML 삽입 미리보기할 수 없는 소스 결과 화면
2022.11.06 -
[백준] 2908: 상수
문제 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 개를 칠판에 써주었다. 그 다음에 크기가 큰 수를 말해보라고 했다. 상수는 수를 다른 사람과 다르게 거꾸로 읽는다. 예를 들어, 734와 893을 칠판에 적었다면, 상수는 이 수를 437과 398로 읽는다. 따라서, 상수는 두 수중 큰 수인 437을 큰 수라고 말할 것이다. 두 수가 주어졌을 때, 상수의 대답을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 상근이가 칠판에 적은 두 수 A와 B가 주어진다. 두 수는 같지 않은 세 자리 수이며, 0이 포함되어 있지 않다. 출력 첫째 줄에 상수의 대답을 출력한다. 제..
2022.10.22 -
3주차_자바스크립트
함수 함수는 자바의 메소드와 같이 어떤한 값의 입력을 받고 반환을 하는 등 코드의 집합을 의미합니다. 함수의 종류에는 선언함수, 익명함수, 반환을 하는 함수가 있습니다. 선언 함수 function add1(a, b){ log (a + b); } add1(3, 5); // 결과 값 : 8 익명 함수 const add2 = function (a, b){ log(a + b); } add2(3, 5); // 결과 값 : 8 반환을 하는 상수 function add3(a, b){ return a + b; } const a = add3(3, 5); // 방법1 log(a); // 방법2 log(add3(3,5)); 콜백함수 const add2 = function(a, b){ log(a + b); } add2(3, ..
2022.10.18 -
[백준] 3052 : 나머지
[3주차 과제] 문제 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오. 입력 첫째 줄부터 열번째 줄 까지 숫자가 한 줄에 하나씩 주어진다. 이 숫자는 1,000보다 작거나 같고, 음이 아닌 정수이다. 출력 첫째 줄에, 42로 나누었을 때, 서로 다른 나머지가 몇 개 있는지 출력한다. 제출한 답 #include int main() { int input_n, result = 0; int input_s[10]; for(int i=0; i < 10; i++) { scanf(..
2022.10.15