전체 글 썸네일형 리스트형 [TIL_27] C# 정수 제곱근 판별 정수의 제곱근 판별 문제 설명 임의의 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단하려 합니다. n이 양의 정수 x의 제곱이라면 x+1의 제곱을 리턴하고, n이 양의 정수 x의 제곱이 아니라면 -1을 리턴하는 함수를 완성하세요. 제한 사항 n은 1이상, 50000000000000 이하인 양의 정수입니다. 코드 using System; public class Solution { // 정수 n을 입력으로 받아, 어떤 양의 정수 x의 제곱으로 표현될 수 있는지 확인하는 함수 public long solution(long n) { // 입력 값 n의 제곱근을 구함 long x = (long)Math.Sqrt(n); // x의 제곱이 입력 값 n과 일치하는지 확인하고, 일치하면 (x+1).. 더보기 [TIL_26] 팀프로젝트_결과물, 빌드 하는 법 추가 유튜브링크 게임을 유니티 없이 플레이 가능하게 하기! 빌드를 하자 하는 방법은 파일에서 빌드 세팅을 눌러서 빌드를 하면 된다. 빌드를 누르면 내가 작업하고 있던 프로젝트 폴더로 넘어가는데 거기서 아무 폴더를 만든뒤 선택하면 그 폴더 내에서 게임이 생성 된다. 참고로 내 프로젝트가 아닌 완전히 다른 임의의 내 컴퓨터내의 폴더에서 빌드 하려고 했을때는 안됐다. 빌드 단축키 단축키는 Ctrl + Shift + B 빌드 결과 내가 선택한 폴더에 이렇게 게임을 시작할 수 있는 세팅이 되고!! 이렇게 윈도우에서 플레이가 된다!!! 꺆!! 너무 신기하고 재밌다!! 더보기 [TIL_25]C# 문자열을 정수로 바꾸기 문제 설명 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니다. s는 "0"으로 시작하지 않습니다. 코드 public class Solution { // 문자열을 정수로 변환하여 반환하는 함수 public int solution(string s) { // 문자열 s를 정수로 변환 int answer = int.Parse(s); // 변환된 정수를 반환 return answer; } } 풀이 public class Solution: Solution 클래스를 정의. public int solution(string s): 주어진 문자열 s를 입력으로.. 더보기 [TIL_24] C# 자연수 뒤집어 배열로 만들기 문제 설명 자연수 n을 뒤집어 각 자리 숫자를 원소로 가지는 배열 형태로 리턴해주세요. 예를들어 n이 12345이면 [5,4,3,2,1]을 리턴합니다. 제한 조건 n은 10,000,000,000이하인 자연수입니다. 코드 풀이 using System; using System.Linq; public class Solution { // 입력된 정수 n의 각 자릿수를 배열로 반환하는 함수 public int[] solution(long n) { // 입력된 정수 n을 문자열로 변환하여 저장 string str = n.ToString(); // 반환될 정수 배열을 생성 (자릿수만큼의 크기) int[] answer = new int[str.Length]; // 각 자릿수를 배열에 저장하는 반복문 for(int i .. 더보기 [TIL_23] C# x만큼 간격이 있는 n개의 숫자 문제 설명 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. 제한 조건 x는 -10000000 이상, 10000000 이하인 정수입니다. n은 1000 이하인 자연수입니다. 풀이 public class Solution { public long[] solution(int x, int n) { long[] answer = new long[n]; long temp = 0; for(int i = 0; i < n; i++) { temp += x; answer[i] = temp; } long[] answer = new long[n];: answer라는 .. 더보기 [TIL_22] C# 코드카타 나머지가 1이 되는 수 찾기, 트러블슈팅 나머지가 1이 되는 수 찾기 문제 설명 자연수 n이 매개변수로 주어집니다. n을 x로 나눈 나머지가 1이 되도록 하는 가장 작은 자연수 x를 return 하도록 solution 함수를 완성해주세요. 답이 항상 존재함은 증명될 수 있습니다. 제한사항 3 ≤ n ≤ 1,000,000 답변 코드 public class Solution { public int solution(int n) { int answer = 0; // 반환할 값을 저장하는 변수, 초기값은 0 // 2부터 n-1까지의 수를 반복 for(int x = 2; x < n; x++) { // n을 x로 나눈 나머지가 1인지 확인 if(n % x == 1) { answer = x; // 나머지가 1이라면 answer에 현재의 수 x를 저장 break.. 더보기 PM 스터디 회고 왜 PM이 되고 싶은건지? 요약: 걸어왔던 길을 곱씹어 보니 나는 아이디어를 구현하거나 어떤 서비스를 만드는데 관심이 있었다는걸 깨달음. 나는 어떤 아이디어를 구현시키는데 관심이 있었다. 단지 그걸 내가 배운것을 이용해서 하려고 하려다 보니 (학사: 심리학) 뇌과학 석사를 가게 되었다(정확히는 Global Bio-Medical Engineering. 융합학과). 내가 배운 지식과 연구 메타데이터들을 이용하여 somatoform disorder 또는 chronic pain의 새로운 치료법을 만들고 싶었었다. 하지만 막상 대학원에 들어가서 배우니 연구의 1퍼센트만 임상으로 적용되고 그것도 치료 효과도 정확하지 않았다. 포스터 발표하면서 전세계의 거장들이 모이는 국제 pain 컨퍼런스에서 한명한명 거장들을 붙.. 더보기 토글 메모 토글만들기 제목 안녕? 코드 제목 안녕? 더보기 이전 1 2 3 4 5 6 다음