반응형
출처: https://www.acmicpc.net/problem/12813
Input
0001011000
0000101111
Output
0000001000
0001111111
0001110111
1110100111
1111010000
#include <iostream>
#include <cstring>
#include <stdlib.h>
using namespace std;
int main()
{
int A[100001], B[100001];
string strA, strB;
cin >> strA >> strB;
int i = strA.length() - 1;
while (i != -1){
A[i] = strA[i] - '0';
B[i] = strB[i] - '0';
i--;
}
int len = strA.length();
for (i = 0; i < len; i++)
printf("%d", A[i] & B[i]);
printf("\n");
for (i = 0; i < len; i++)
printf("%d", A[i] | B[i]);
printf("\n");
for (i = 0; i < len; i++)
printf("%d", A[i] ^ B[i]);
printf("\n");
for (i = 0; i < len; i++)
printf("%d", !A[i]);
printf("\n");
for (i = 0; i < len; i++)
printf("%d", !B[i]);
printf("\n");
}
반응형
'PS 문제 풀이 > Baekjoon' 카테고리의 다른 글
[BOJ] 백준 11811 데스스타 (0) | 2021.02.28 |
---|---|
[BOJ] 백준 1062 가르침 (0) | 2021.02.28 |
[BOJ] 백준 1436 영화감독 숌 (0) | 2021.02.28 |
[BOJ] 백준 2798 블랙잭 (0) | 2021.02.28 |
[BOJ] 백준 15596 정수 N개의 합 (0) | 2021.02.28 |
댓글