커뮤니티 전체
[퀴즈_101] 중복없이 3자리수의 합
📅 2026년 01월 07일 11:45
👁 조회 884
댓글을 작성하려면 로그인이 필요합니다.
게시판 목록
페이지 1 / 7게시글 제목
날짜
조회
추천
6일 전
조회 216
0
답글 6
2026.04.14
조회 298
0
답글 7
2026.04.09
조회 284
0
답글 3
2026.04.08
조회 326
0
답글 7
2026.04.06
조회 436
0
답글 5
2026.04.06
조회 286
0
답글 4
2026.04.01
조회 602
0
답글 7
2026.04.01
조회 307
0
답글 4
2026.04.01
조회 288
0
답글 4
2026.03.30
조회 471
1
답글 8
2026.03.28
조회 299
0
답글 3
2026.03.28
조회 287
0
답글 2
2026.03.20
조회 377
0
답글 3
2026.03.20
조회 339
0
답글 4
2026.03.17
조회 431
0
답글 7
2026.03.03
조회 522
0
답글 4
2026.02.13
조회 651
0
답글 5
2026.01.31
조회 728
0
답글 6
2026.01.26
조회 609
1
답글 1
2026.01.21
조회 835
0
답글 2
안녕하세요~
[모두 구하기]
=LET( 모든숫자, SEQUENCE(877, 1, 123), 유효숫자, FILTER(모든숫자, MAP(모든숫자, LAMBDA(x, LET(백,MID(x,1,1), 십,MID(x,2,1), 일,MID(x,3,1), (백<>"0")*(십<>"0")*(일<>"0")*(백<>십)*(백<>일)*(십<>일))))), 비트값, MAP(유효숫자, LAMBDA(x, SUM(2^MID(x,{1,2,3},1)))), 첫번째수, 유효숫자, 두번째수, TOROW(유효숫자), 첫번째비트, 비트값, 두번째비트, TOROW(비트값), 합계, 첫번째수 + 두번째수, 누적비트, 첫번째비트 + 두번째비트, 결과비트, IFERROR(XLOOKUP(합계, 유효숫자, 비트값, 0), 0), 검증, (합계 < 1000) * (BITAND(첫번째비트, 두번째비트) = 0) * (결과비트 > 0) * (누적비트 + 결과비트 = 1022), 최종결과, FILTER(TOCOL(첫번째수 & "+" & 두번째수 & "=" & 합계), TOCOL(검증)), 최종결과 )[중복제거]
=LET( 모든숫자, SEQUENCE(877, 1, 123), 유효숫자, FILTER(모든숫자, MAP(모든숫자, LAMBDA(x, LET(백,MID(x,1,1), 십,MID(x,2,1), 일,MID(x,3,1), (백<>"0")*(십<>"0")*(일<>"0")*(백<>십)*(백<>일)*(십<>일))))), 비트값, MAP(유효숫자, LAMBDA(x, SUM(2^MID(x,{1,2,3},1)))), 첫번째수, 유효숫자, 두번째수, TOROW(유효숫자), 첫번째비트, 비트값, 두번째비트, TOROW(비트값), 합계, 첫번째수 + 두번째수, 누적비트, 첫번째비트 + 두번째비트, 결과비트, IFERROR(XLOOKUP(합계, 유효숫자, 비트값, 0), 0), 검증, (첫번째수 < 두번째수) * (합계 < 1000) * (BITAND(첫번째비트, 두번째비트) = 0) * (결과비트 > 0) * (누적비트 + 결과비트 = 1022), 최종결과, FILTER(TOCOL(첫번째수 & "+" & 두번째수 & "=" & 합계), TOCOL(검증)), 최종결과 )파워쿼리로 만들어봅니다.
힌트 : 경우의 수(세 자리수)에서 중복된 숫자 제거