백준 1110 더하기 사이클 문제: 특정한 방법으로 연산을 해서 나오는 사이클을 구하는 문제. 더 자세한 문제는 글의 하단에 나오는 백준 사이트의 문제 참고. 1110번 문제에 주어지는 입력 및 예시 0보다 크거나 같고 99보다 작거나 같은 정수를 입력으로 받습니다. 예제) --> 26을 입력받으면 4를 출력합니다. --> 55를 입력받으면 3을 출력합니다. --> 1을 입력받으면 60을 출력합니다. 코드 1110번 문제의 C코드는 다음과 같습니다. #include int main(){ int n,i,j,k,num=0; scanf("%d",&n); k=n;//나중에 돌아왔을때 체크하기 위해. do{ i=n/10;//앞. j=n%10;//뒤. i=(i+j)%10; n=i+j*10; num++; }while..
백준 14681 사분면 고르기 주어진 점이 어떤 사분면에 속하는지 알아내는 문제. 14681번 문제에 주어지는 입력 및 예시 x좌표와 y좌료를 입력받는다. 12, 5를 입력받았을 때 --> 1 9, -13을 입력받았을 때 --> 4 코드 #include int main(){ int x,y; scanf("%d%d",&x,&y); if(x>0){ if(y>0) printf("1\n"); else printf("4\n"); } else{ if(y>0) printf("2\n"); else printf("3\n"); } } 실행
백준 2798번 블랙잭 백준 문제 대충 카지노 어쩌고 블랙잭 어쩌고저쩌고 하면서 문제가 나와있습니다. 근데 그냥 요약해보면 N장의 카드 3장을 더해서 한도 M에 가장 가까운 값을 찾는 것입니다. 2798 블랙잭 문제에 주어지는 입력 및 예시 입력 1. 카드의 개수 N. 2. 한도M. 3. N장의 카드 숫자. 입력예시. 5 21 5 6 7 8 9 출력예시. 21 2798 블랙잭 문제 코드 블랙잭 문제 실행결과 저는 위의 코드를 작성했습니다. 실행해보면 정상적으로 작동하는 것을 확인할 수 있습니다. 2019/08/30 - [C] - 백준 2884번 알람시계 2019/08/30 - [C] - 백준 1330번 두 수 비교하기
백준 10950 A+B -3번째 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 출력 각 테스트 케이스마다 A+B출력. 10950 문제에 주어지는 입력 및 예시 1. 입력 첫째줄에 케이스의 개수 T, A와 B(0
백준 1330번 두 수 비교하기 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 두 수 비교하기 문제의 주어지는 입력 및 예시. 주어지는 입력 A와 B가 주어진다.(A와 B는 공백 한칸으로 구분됨.) 출력 A가 B보다 크다면 '>'를 출력. A가 B보다 작다면 ''를 출력 5 5 가 주어지면 '=='을 출력한다. 코드 두 수를 비교하는 프로그램 코드. #include int main() { int i,j; scanf("%d",&i); scanf("%d",&j); if(i==j) printf("==\n"); else if(i
백준 2884번 알람시계문제요약: 시간과 분을 입력받고 -45분을 해서 출력해라.알람시계 문제에 주어지는 입력 및 예시두 정수 H(시간), M(분)이 주어진다.(024시간 표현 사용.0:0(자정), 다음날 자정 1분전(23:59). 예시.10 10을 입력으로 주면 9 25로 -45분을 해서 출력해야 한다.코드h와 m을 입력받고 -45분을 수행한 후 출력하는 프로그램.#includeint main(){ int h,m; scanf("%d",&h); scanf("%d",&m); m=m-45; if(m실행10 10을 입력했을 때.0 13을 입력했을 때.
Flynn의 분류법 (SISD, SIMD, MISD, MIMD) SISD(Single Instruction, Single Data) - 한번에 한개씩의 명령어와 데이터 처리 SIMD(Single Instruction, Multiple Data) - 동일한 명령어 서로 다른 데이터 MISD(Multiple Instruction, Single Data) - 서로 다른 명령어를 수행하지만 하나의 데이터를 처리 MIMD(multiple Instruction, Multiple Data) - 여러 개의 프로세서들이 서로 다른 명령어와 데이터 처리 좀 더 자세한 설명 https://blog.naver.com/dev_seung2/221379096180
디지털 논리회로 NOT게이트1. 간단한 설명2. 논리기호.3. 동작 파형.4. 진리표.5. IC 7404NOT게이트한개의 입력, 한개의 출력을 가지고 있습니다.NOT게이트는 반전 연산을 수행하는 논리회로 입니다.따라서 0을 입력하면 1을 출력하고 1을 입력하면 0을 출력합니다.논리기호.논리 기호는 아래와 같습니다.A가 입력 F가 출력입니다.동작 파형.NOT게이트는 반전 연산을 수행하는 논리회로이기 때문에 0을 입력하면 1을 출력합니다.그러므로 아래와 같은 동작파형이 만들어지게 됩니다.진리표.NOT게이트의 진리표 입력출력 A F 01 1 0 IC 7404란?아래 사진과 비슷하게 생겼습니다.(아래 사진이 7404인지는 알 수 없습니다. 표면의 숫자를 보고 알 수 있지만 아래 사진은 숫자가 존재하지 않습니다..
파일이름 일괄변경하는 방법. 이번 글에서는 여러개의 파일의 이름을 한번에 변경하는 방법을 알려드리겠습니다. 이 방법은 연관된 파일들의 이름을 변경할 때 유용하다고 생각됩니다. 아래 제가 스크린샷으로 찍은 사진이 보일겁니다. 저 사진속에 나와있는 폴더의 이름을 바꾸는 것으로 설명드리겠습니다. 이름 변경하기. 먼저 변경할 파일들을 선택해주세요. (드래그해주시거나 ctrl키를 누른채로 선택해주시면 됩니다.) 선택하셨다면 F2(파일 이름변경하는 단축키 입니다.), 우클릭(이름 변경)을 눌러주세요. 이렇게 누르면 하나의 파일의 이름을 바꾸면 다른 파일들의 이름도 일괄적으로 변경됩니다. 2018/06/03 - [윈도우10] - 윈도우10 자동로그인 설정 2018/06/06 - [윈도우10] - 윈도우10 시작프로그..
윈도우 10 32비트 64비트 32비트와 64비트란? 간단하게 설명하겠습니다. 먼저 32비트입니다. 1. 32bit, x86으로 표기합니다. 2. 렘을 4기가 이상 인식하지 못합니다. 이번에는 64비트입니다. 1. 64bit, x64로 표기합니다. 2. 4gb이상의 렘을 인식할 수 있습니다. 간단하게 32비트와 64비트에 대하여 말해보았는데요. 사양이 좋지않은 컴퓨터라면 32비트를 사용하셔도 되지만 4기가 이상의 렘을가지고 있으시다면 64비트의 윈도우를 사용하는 것을 추천드립니다. Q. 제가 32비트인데 포맷하지 않고 64비트로 업그레이드 할수 없나요? A. 둘다 비슷하지만 엄연히 다른것이므로 업그레이드는 불가능한것으로 알고있습니다. (재설치해야합니다.) 이번에는 자신의 컴퓨터가 몇 비트인지 확인하기입니..
c드라이브 d드라이브 합치기 조건: c드라이브와 d드라이브가 같은 디스크여야 한다. ex)ssd(c드라이브)+하드디스크(d드라이브)= x ssd(c드라이브+d드라이브)=O 설명하는 컴퓨터 환경.(제 디스크 환경입니다.) 디스크0은 ssd입니다. 디스크1은 hdd입니다. 디스크 관리 먼저 저는 이렇게 3개의 드라이브가 있습니다. ssd+hdd(파티션1+파티션2) 이 파티션1과 파티션2부분을 합쳐보겠습니다. 내컴퓨터를 우클릭하면 여러 메뉴가 나오는데 그중에서 관리를 선택하세요.. 관리에 들어가면 왼쪽의 메뉴에서 디스크관리를 들어가주세요. (아래 사진처럼 나올겁니다.) 이렇게 나왔으면 합칠 하드중 하나를 삭제해주세요. 삭제할 파티션에 마우스우클릭하시고 볼륨삭제를 눌러주시면 됩니다. (당연히 중요한 자료가있다면..
C드라이브와 D드라이브로 나누기 하드디스크를 C드라이브와 D드라이브 두개의 파티션으로 나누는 방법과 주의할점에 관한 글입니다. 먼저 바탕화면에 있는 내 컴퓨터로 가주세요. 내 컴퓨터를 우클릭하면 여러 메뉴가 나오는데 그중에서 관리를 눌러주시면 됩니다. 아래 사진이 잘 안보일 수 있는데요. 왼쪽의 메뉴에서 디스크 관리를 선택해서 들어가주세요. (아래처럼 나올겁니다.) 여기서 제 노트북은 1TB하드 1개와 256GB의 SSD로 되어있어서 디스크가 두개입니다. 그래서 지금은 따로 나누지 않아도 C드라이와 D드라이브로 되어있습니다. 하나의 하드를 나누어보자. 하지만 이렇게 하드를 두개를 달아놓지 않아도 하나의 하드를 용량을 나누어 사용하는 방법을 이제부터 알려드리려고 합니다. 제 1TB하드를 나누면서 설명드리도..