git
·
TeamLog
git init : git 레포지토리 생성 생성하면 아무런 파일도 보이지 않음. 보기 옵션에서 변경하기 git remote : 사용할 원격 레포지토리와 연결시켜 줌. git add : commit 할 파일을 선택함. git commit : 파일이나 디렉터리에서 변경된 내용을 저장. push를 위한 준비과정. git push / pull : 로컬 레포지토리의 내용을 업데이트 / 원격 레포지토리의 업데이트 내용을 받아옴. git clone : 원격 레포지토리의 내용을 복제해옴. 주로 fork와 함께 사용함. branch : main branch에 변경된 내용을 서비스하기 전에 다른 브랜치를 생성하여 주로 테스트함. fork : 다른 사람의 레포지토리를 가져올 수 있음 pull request : push 권한..
c언어 함수 개념 정리
·
TeamLog/과제
함수 개념 : c언어를 사용하다 보면 main함수 이외의 함수를 사용할 때가 있다. 함수를 사용하는 가장 큰 이유는 반복적인 코드를 작성하는 것을 방지하기 위함이다. 함수를 선언한 후에 필요할 때만 불러와서 사용하면 되므로 코드를 더욱 깔끔하고 효율적으로 사용할 수 있다. 실행속도가 늦다는 단점이 있음에도, 장점이 더 크므로 다들 함수를 사용하게 된다. 함수 선언 : #include void hello() { printf("Hello World!"); } int main() { hello();//함수 호출 return 0; } 위는 간단하게 함수를 이용하여 문자를 출력하는 코드이다. main함수 위에 void어쩌고로 정의된 것이 바로 함수이다. 즉 위와 같이 함수를 선언하는 방법은... void(함수의 ..
1598. 꼬리를 무는 숫자 나열
·
TeamLog/과제
https://www.acmicpc.net/problem/1598 1598번: 꼬리를 무는 숫자 나열 첫째 줄에 원숭이가 생각한 두 개의 자연수가 주어진다. 각 수는 10,000,000 이하이다. www.acmicpc.net #include #include #pragma warning(disable:4996) int main() { int a, b, a1 = 0, a2 = 0, b1 = 0, b2 = 0; scanf("%d %d", &a, &b); a -= 1; b -= 1; a1 = a / 4; b1 = b / 4; a2 = a % 4; b2 = b % 4; printf("%d", abs(a1 - b1) + abs(a2 - b2)); return 0; } 이 문제는 풀이하는데 상당히 애를 먹었다. 최대..
1402. 아무래도이문제는A번난이도인것같다
·
TeamLog/과제
https://www.acmicpc.net/problem/1402 1402번: 아무래도이문제는A번난이도인것같다 첫째 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 100)이 주어진다. 테스트 케이스마다 두 정수 A, B(-231 ≤ A, B ≤ 231-1)가 주어진다. www.acmicpc.net #include #pragma warning(disable:4996) int main() { int r, n, n1; scanf("%d", &r); for (int i = 0; i < r; i++) { scanf("%d %d", &n, &n1); printf("yes\n"); } return 0; } 이 문제는 참 할 말이 많다... 힌트 6 = 2*3, 2+3=5이므로 성립한다. 힌트가 이런 식으로 주어져 있..
8958. OX퀴즈
·
TeamLog/과제
https://www.acmicpc.net/problem/8958 8958번: OX퀴즈 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수 www.acmicpc.net #include #include #pragma warning(disable:4996) int main() { char n[81]; int r, score = 0, plus = 1; scanf("%d", &r); for (int i = 0; i < r; i++) { score = 0; plus = 1; scanf("%s", n); for (int j = 0; j < strlen(..
2609. 최대공약수와 최소공배수
·
TeamLog/과제
https://www.acmicpc.net/problem/2609 2609번: 최대공약수와 최소공배수 첫째 줄에는 입력으로 주어진 두 수의 최대공약수를, 둘째 줄에는 입력으로 주어진 두 수의 최소 공배수를 출력한다. www.acmicpc.net #pragma warning(disable:4996) #include int main() { int n, n1, min = 0, max = 0; scanf("%d %d", &n, &n1); for (int i = 1; i
vkeod
'TeamLog' 카테고리의 글 목록 (2 Page)