본문으로 바로가기
#include <cstdio>

const int N = 100000;

char s1[N+1], s2[N+1];

int main() {
  scanf("%s %s", s1, s2);
  for (int i=0; i<N; i++) {
    printf("%d", s1[i] == '1' && s2[i] == '1');
  }
  puts("");
  for (int i=0; i<N; i++) {
    printf("%d", s1[i] == '1' || s2[i] == '1');
  }
  puts("");
  for (int i=0; i<N; i++) {
    printf("%d", s1[i] != s2[i]);
  }
  puts("");
  for (int i=0; i<N; i++) {
    printf("%d", s1[i] != '1');
  }
  puts("");
  for (int i=0; i<N; i++) {
    printf("%d", s2[i] != '1');
  }
  puts("");
  return 0;
}

'Programming > Baekjoon Online Judge' 카테고리의 다른 글

[BOJ] 14502: 연구소  (0) 2018.06.26
[BOJ] 10026: 적록색약  (0) 2018.06.26
[BOJ] 12813: 이진수 연산  (0) 2018.06.21
[BOJ] 10867: 중복 빼고 정렬하기  (0) 2018.06.21
[BOJ] 10816: 숫자 카드 2  (0) 2018.06.21
[BOJ] 10815: 숫자 카드  (0) 2018.06.21

댓글을 달아 주세요