백준

스위프트 백준2231 분해합

화찌님 2022. 12. 31. 03:02


//
//  main.swift
//  BOJ
//
//  Created by leehwajin on 2022/12/30.
//
import Foundation
////2775 부녀회장이될테야(하는중)
//var times = Int(readLine()!)!
//var arr
//
//for _ in ..<times{
//    var ch = Int(readLine()!)!
//    var ho = Int(readLine()!)!
//    for i in 0..<ch{
//
//
//    }
//}

//2231 분해합
let num = Int(readLine()!)!

Outter:for a in 0...9{
    for b in 0...9{
        for c in 0...9{
            for d in 0...9{
                for e in 0...9{
                    for f in 0...9{
                        for g in 0...9{
                            let sum = a+b+c+d+e+f+g
                            if (a*1000000+b*100000+c*10000+d*1000+e*100+f*10+g)+sum == num{
                                print(a*1000000+b*100000+c*10000+d*1000+e*100+f*10+g)
                                break Outter
                            }
                            else if (a==9)&&(b==9)&&(c==9)&&(d==9)&&(e==9)&&(f==9)&&(g==9){
                                print(0)
                            }
                        }
            
                    }
                }
            }
        }
    }
}

양심이.. 찔려염

'백준' 카테고리의 다른 글

백준 스위프트 2164 카드2  (2) 2023.01.05
스위프트 백준11650 좌표정렬하기  (0) 2022.12.31
스위프트 백준 7568 덩치  (0) 2022.12.30
스위프트 백준 1929 소수구하기  (0) 2022.12.29
스위프트 백준 2798 블랙잭  (0) 2022.12.29