티스토리 뷰
728x90
현 포스팅에서 설명하는 모든 문제는 codeup.kr 사이트에 있는 문제입니다. 여기있는 문제 말고도 다양한 문제들이 준비되어 있으니 흥미있으시다면 도전해보세요!
<codeup사이트란?> :알고리즘 관련 다양한 문제들을 풀면서 실력을 높일 수 있는 유용한 문제풀이 사이트
접속은 여기를 클릭해주세요. <codeup.kr>
{코드업 사이트에 1141,1142,1145,1146번이 없는 관계로 1147번까지 하겠습니다.}
「1140번 문제」
문제:두 가지의 참(1) 또는 거짓(0)이 입력될 때, 둘 중 하나라도 참일 경우 1이, 그렇지 않으면 0이 출력되는 프로그램을 작성해보자.
1
2
3
4
5
6
7
8
|
#include <stdio.h>
int main(){
int a,b,c,d,e; //정수형 변수를 선언
scanf("%d %d", &a, &b); //정수를 2개 입력받아 각각 a,b에 저장
printf("%d", a == 1 || b == 1); //a가1이거나 b가1이면 True,아니면 False(True 1을 출력 아니면 0을 출력)
}
|
cs |
- '||'는 즉 or연산자를 뜻합니다. a나 b중 아무거나 1개가 1(True)면 True가 되어 1을 출력하게 됩니다.
- True는 보통 1로, False는 보통 0 입니다.
「1143번 문제」
문제:두 수를 입력받아 비트단위로 AND연산한 후 결과를 출력하시오.
1
2
3
4
5
6
7
|
#include <stdio.h>
int main(){
int a,b; //정수형 변수를 선언
scanf("%d %d",&a,&b); //두개의 정수를 입력받아 각각a,b에 저장
printf("%d", a&b); //2진법으로 변환 후 비트별 계산
}
|
cs |
「1144번 문제」
문제:두 수를 입력받아 비트단위로 OR연산한 후 결과를 출력하시오.
1
2
3
4
5
6
7
|
#include <stdio.h>
int main(){
int a,b; //정수형 변수를 선언
scanf("%d %d",&a,&b); //두개의 정수를 입력받아 각각a,b에 저장
printf("%d", a|b); //2진법으로 변환 후 비트별 OR 계산
}
|
cs |
「1147번 문제」
문제:정수 a, x를 입력받아 a의 값을 x만큼 SHIFT(<<) 연산한 후 결과를 출력하시오.(참고)
비트 이동연산자 << 은 주어진 a를 구성하고 있는 비트를 왼쪽으로 x번 이동한 후 결과를 보여준다.
이러한 비트 연산을 SHIFT 연산이라고도 부르고, <<로 표시한다.
1
2
3
4
5
6
7
8
|
#include <stdio.h>
int main(){
int a,b,c,d,e; //정수형 변수를 선언
scanf("%d %d", &a, &b); //정수를 2개 입력받아 각각a,b에 저장
printf("%d", a<<b); //(참고)참고
}
|
cs |
「1148번 문제」
문제:정수 a, x를 입력받아 a의 값을 x만큼 SHIFT(>>) 연산한 후 결과를 출력하시오.(참고)
비트연산자 >> 은 주어진 a값을 오른쪽으로 x번 이동한 후 결과를 출력한다.
이러한 비트 연산을 SHIFT 연산이라고도 부르고, >>로 표시한다.
1
2
3
4
5
6
7
8
|
#include <stdio.h>
int main(){
int a,b,c,d,e; //정수형 변수를 선언
scanf("%d %d", &a, &b); //정수를 2개 입력받아 각각a,b에 저장
printf("%d", a>>b); //(참고)참고
}
|
cs |
'문제풀이 > codeup' 카테고리의 다른 글
[c언어]codeup사이트 1154 ~ 1158 문제풀이 (0) | 2020.02.06 |
---|---|
[c언어]codeup사이트 1149~1153 문제풀이 (0) | 2020.02.04 |
[c언어]codeup사이트 1135 ~ 1139 문제풀이 (0) | 2020.01.30 |
[c언어]codeup사이트 1122 ~ 1126 문제풀이 (0) | 2020.01.30 |
[c언어]codeup사이트 1117~1121 문제풀이 (0) | 2020.01.30 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Python
- 바닐라 js
- 티처블 머신
- promise반환
- 도전
- 꿈두레
- notion api
- pygame
- 아나콘다
- 1253
- 1254
- 1252
- Anaconda
- SMTP
- 1255
- 타이탄의도구들
- localstorage
- 문제풀이
- 바닐라 javascript
- 1251
- 컨트롤타임
- 2022.02.05
- 코드설명
- 사칙연산
- 코드업
- 크롤링
- django
- JavaScript
- 주석
- Codeup
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함