전체 글
-
[1699] 제곱수의 합 2019.04.03
-
N 찍기 성공시간 제한메모리 제한제출정답맞은 사람정답 비율1 초128 MB82362351153035045.108%문제자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.입력첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.출력첫째 줄부터 N번째 줄 까지 차례대로 출력한다.예제 입력 1 복사5예제 출력 1 복사1 2 3 4 5 정~말 쉬운 문제이다. 하지만 이것도 코드를 제출하니 "시간 초과" 에러가 났다. 하.. 도대체 뭘까.. 싶어서 알아봤다. 결과적으로 C를 사용하면 상관이 없지만 C++을 사용할 경우에는 오류가 날 수 있더라. C++의 'cin' 과 'cout' 이 C의 'scanf' 와 'printf' 에 비해서 굉장히 속도가 느리다고 한다. '#i..
[2741] N 찍기 (시간 초과 날 경우)N 찍기 성공시간 제한메모리 제한제출정답맞은 사람정답 비율1 초128 MB82362351153035045.108%문제자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오.입력첫째 줄에 100,000보다 작거나 같은 자연수 N이 주어진다.출력첫째 줄부터 N번째 줄 까지 차례대로 출력한다.예제 입력 1 복사5예제 출력 1 복사1 2 3 4 5 정~말 쉬운 문제이다. 하지만 이것도 코드를 제출하니 "시간 초과" 에러가 났다. 하.. 도대체 뭘까.. 싶어서 알아봤다. 결과적으로 C를 사용하면 상관이 없지만 C++을 사용할 경우에는 오류가 날 수 있더라. C++의 'cin' 과 'cout' 이 C의 'scanf' 와 'printf' 에 비해서 굉장히 속도가 느리다고 한다. '#i..
2019.03.19 -
A+B - 4 성공시간 제한메모리 제한제출정답맞은 사람정답 비율1 초256 MB213818229685540.627%문제두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.입력입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)출력각 테스트 케이스마다 A+B를 출력한다.예제 입력 1 복사1 1 2 3 3 4 9 8 5 2 예제 출력 1 복사2 5 7 17 7 문제는 정말 간단하나 "출력 초과" 라는 에러메세지가 떴다. 이게 무슨 메세지일까 검색을 해봤다. "프로그램이 무한 루프에 빠졌을 때" 아니.. 그러라고 만든 문제 아닌가? 라고 생각했는데, 내가 EOF에 대한 개념이 없었던 거..
[10951] A+B - 4 (입력 종료 조건이 없을 때)A+B - 4 성공시간 제한메모리 제한제출정답맞은 사람정답 비율1 초256 MB213818229685540.627%문제두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.입력입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)출력각 테스트 케이스마다 A+B를 출력한다.예제 입력 1 복사1 1 2 3 3 4 9 8 5 2 예제 출력 1 복사2 5 7 17 7 문제는 정말 간단하나 "출력 초과" 라는 에러메세지가 떴다. 이게 무슨 메세지일까 검색을 해봤다. "프로그램이 무한 루프에 빠졌을 때" 아니.. 그러라고 만든 문제 아닌가? 라고 생각했는데, 내가 EOF에 대한 개념이 없었던 거..
2019.03.19 -
우분투의 VSCode 와 Git 연동하기 2019.03.14
-
윈도우와 우분투를 듀얼 부팅할 경우 시간이 맞지 않는 문제가 발생한다. 리눅스는 UTC를 이용하고, 윈도우는 로컬타임을 이용하기때문에 생기는 문제이다. 때문에 듀얼부팅을 할경우 시간이 맞지 않아진다.따라서 두 OS간의 시간 표기 방법을 일치시킬 필요가 있다. 일반적으로 리눅스에서 로컬타임을 쓰도록 바꾸는것이 편하기 때문에 이 방법을 사용한다. 해당 명령어를 우분투 터미널에서 실행하면 된다. timedatectl set-local-rtc 1 다시 UTC로 바꾸고 싶다면 맨 뒤의 숫자를 '0'으로 바꿔주면 된다.
윈도우와 우분투 듀얼 부팅시 시간이 맞지 않는 문제윈도우와 우분투를 듀얼 부팅할 경우 시간이 맞지 않는 문제가 발생한다. 리눅스는 UTC를 이용하고, 윈도우는 로컬타임을 이용하기때문에 생기는 문제이다. 때문에 듀얼부팅을 할경우 시간이 맞지 않아진다.따라서 두 OS간의 시간 표기 방법을 일치시킬 필요가 있다. 일반적으로 리눅스에서 로컬타임을 쓰도록 바꾸는것이 편하기 때문에 이 방법을 사용한다. 해당 명령어를 우분투 터미널에서 실행하면 된다. timedatectl set-local-rtc 1 다시 UTC로 바꾸고 싶다면 맨 뒤의 숫자를 '0'으로 바꿔주면 된다.
2019.03.14 -
우분투에서 티스토리 블로그에 사진을 올리려고 하니 플래시 플레이어가 필요하대서.. 설치하려고하는데..이것도 참 힘들다.. ㅠㅠ Flash Player 설치 http://archive.canonical.com/pool/partner/a/adobe-flashplugin/ 별거없다. 다른곳에서는 tar을 받아서 풀어서 넣으라느니, yum을 뭐시라.. 하는데 그냥 여기서 나한테 맞는 .deb 파일을 받으면 된다.대신 재시작은 필수. 그런데.. 나는 사실 저걸 받고도 실행이 안됐다. 뭐지 뭐지.. 근데 나는 이때까지 'Chromium'으로 사용하고 있었다. '크롬'은 플래시 기본 지원일텐데.. 싶어서.. 크롬 공식홈페이지에서 다운받아서 설치하고 실행하니..바로 된다... 그냥 '크롬'만 깔아도 됐지 않았나 싶다 ..
우분투에 플래시 플레이어 설치우분투에서 티스토리 블로그에 사진을 올리려고 하니 플래시 플레이어가 필요하대서.. 설치하려고하는데..이것도 참 힘들다.. ㅠㅠ Flash Player 설치 http://archive.canonical.com/pool/partner/a/adobe-flashplugin/ 별거없다. 다른곳에서는 tar을 받아서 풀어서 넣으라느니, yum을 뭐시라.. 하는데 그냥 여기서 나한테 맞는 .deb 파일을 받으면 된다.대신 재시작은 필수. 그런데.. 나는 사실 저걸 받고도 실행이 안됐다. 뭐지 뭐지.. 근데 나는 이때까지 'Chromium'으로 사용하고 있었다. '크롬'은 플래시 기본 지원일텐데.. 싶어서.. 크롬 공식홈페이지에서 다운받아서 설치하고 실행하니..바로 된다... 그냥 '크롬'만 깔아도 됐지 않았나 싶다 ..
2019.03.13