공부88 영단어 숫자 바꾸기 다음은 숫자의 일부 자릿수를 영단어로 바꾸는 예시입니다. "one4three5" -> "1435" "1two3four5" -> "12345" 이렇게 숫자의 일부 자릿수가 영단어로 바뀌어졌거나, 혹은 바뀌지 않고 그대로인 문자열 s가 주어집니다. s가 의미하는 원래 숫자를 Console창에 출력하는 코드를 만들어보세요. 단, 숫자의 범위는 1 ~ 5 입니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class ChangeText : MonoBehaviour { // Start is called before the first frame update void Start() { string s = ".. 2022. 5. 12. 콜라츠 추측 콜라츠 추측이란 주어진 수 n이 1이 될 때까지 다음 작업을 반복하면, 모든 수를 1로 만들 수 있다는 추측입니다. 1-1. 입력된 수가 짝수라면 2로 나눕니다. 1-2. 입력된 수가 홀수라면 3을 곱하고 1을 더합니다. 2. 결과로 나온 수에 같은 작업을 1이 될 때까지 반복합니다. 위 작업을 몇 번 반복해야 1이 나오는지 Console 창에 출력하는 코드를 만들어보세요. 단, 100번을 반복해도 1이 되지 않는다면 -1을 출력해 주세요. 예) n = 6 이라면 3 -> 10 -> 5 -> 16 -> 8 -> 4 -> 2 -> 1 로 8번 반복합니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public.. 2022. 5. 12. 제곱근 판별 자연수 n에 대해, n이 어떤 자연수 x의 제곱인지 아닌지 판단하려 합니다. n이 자연수 x의 제곱이라면 x+1의 제곱을, n이 자연수 x의 제곱이 아니라면 -1을 Console 창에 출력하는 코드를 만들어보세요. 예) n = 9 라면 3의 제곱 입니다. 따라서 (3 + 1) * (3 + 1) = 16이 Console 창에 나오면 됩니다. n = 5 라면 어떠한 수의 제곱도 아닙니다. 이 경우에는 -1이 Console 창에 나오면 됩니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class SquareRoot : MonoBehaviour { // Start is called before the.. 2022. 5. 12. 두 자연수 사이의 합 구하기 자연수 a, b 가 주어질 때 a ~ b 사이에 속한 모든 자연수의 합을 Console 창에 출력하는 코드를 만들어보세요. 예) a = 3, b = 5이면 3 + 4 + 5 = 12 12가 Console 창에 나오면 됩니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class SumBetweenNumber : MonoBehaviour { // Start is called before the first frame update void Start() { // 자연수 a,b 가 주어질 때 int a = 6; int b = 3; int answer = 0; // a가 b보다 작으면 // a가 b보다 .. 2022. 5. 12. 약수의 합 자연수 n을 입력 받아 n의 약수를 모두 더한 값을 Console 창에 출력하는 코드를 만들어보세요. 예) n = 6이면 6의 약수는 1, 2, 3, 6 이므로 1 + 2 + 3 + 6 = 12 12가 Console 창에 나오면 됩니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class DivisorSum : MonoBehaviour { // Start is called before the first frame update void Start() { // 자연수 n을 입력 받아 int num = 6; int answer = 0; // n의 약수를 모두 더한 값을 for (int i = 1; i 2022. 5. 12. 건축 평면도 연습 2022. 5. 11. 이전 1 ··· 11 12 13 14 15 다음