프로그래머스 코딩테스트 연습33 [프로그래머스 코테 C#] Lv0. 문자열 곱하기 문자열 my_string과 정수 k가 주어질 때, my_string을 k번 반복한 문자열을 return 하는 solution 함수를 작성해 주세요. "string"3"stringstringstring""love"10"lovelovelovelovelovelovelovelovelovelove"나의 풀이 1. for문과 +=를 이용해서 풀었다 .using System;public class Solution { public string solution(string my_string, int k) { string answer = ""; for(int i=0;i테스트 통과~.~ 하지만 while 문으로 풀어보고싶다.2. while문 사용 using System;public class .. 2024. 3. 11. [프로그래머스 코테 C#] Lv0. 문자열을 정수로 변환하기 숫자로만 이루어진 문자열 n_str이 주어질 때, n_str을 정수로 변환하여 return하도록 solution 함수를 완성해주세요. "10"10"8542"8542 저번에도 비슷한 문제를 푼게 있어서 Parse?ToInt32? 이런게 생각이 나지만 확실하게 기억나지 않았다..answer =Parse.StringToInt32(n_str);이렇게 썼는데 당연히 오류 ! 그래서 저번 내 블로그 포스팅을 참고 했다..이제 까먹지 말자 !!Convert.ToInt32(문자열); [나의 풀이]using System;public class Solution { public int solution(string n_str) { int answer = 0; answer=Convert.ToIn.. 2024. 3. 11. [프로그래머스 코테 C#] Lv0. 문자열 계산하기 answer이 103이 출력됨 아마 문자열을 숫자로 바꿔서 출력되는 듯아스키 코드표에서 문자 3과 4를 10진수로 표현하면 각각 51 52이다. 그래서 103이 출력그래서 a,b를 찍어보니 진짜 51 52임 구글링으로 문자열을 숫자로 바꾸는거 찾아봄 Convert.ToInt32(input);int a=Convert.ToInt32(my_string[0]);int a = int.Parse(my_string[0].ToString());int로 변환 하니 3으로 제대로 출력-는 생각하지 않고 +만 생각했을 때 +는 통과이제 부호 구분해보자 var charArray = my_string.ToCharArray(); var c=charArray[2]; if(c=="+"){ .. 2024. 3. 4. [프로그래머스 코테 C#] Lv0. 문자열안에 문자열 이중 for문..?어렵당.. 감이 안잡힌당.. 돌면서 .. 같은게 있으면 1을 더해서 str2의 길이랑 더한게 같다면.. return 2? 이러면 안될거같은디 되나/?일단 생각난대로 대충 코드 짜보면using System;public class Solution { public int solution(string str1, string str2) { int answer = 0; int same=0; for(int i=0;i 으잉 이게 되네 ㅎ 그럼 그렇지 ... 약간 SeYoungg 에서 Yg 가 그거라면 내 코드 대로라면 총 3개가 같으니까 2가 나올텐데 (same=3이고 yg.length=2 니까 )실제로는 1이 나와야하니까.그렇다면 .. 겹치는건 어캐 처리해.. 2024. 2. 26. [프로그래머스 코테 C#] Lv0. 문자열 뒤집기 뭔가 함수가 있을거같은데 .. 또 read only오류 이거 .. 맨날 나는데 assign을 그러면 어캐 해야하는건지.. 찾아봐야할거같다 아악 근데 answer이라는 변수? 가 ㅇㅆ으니가 그냥 여기에다가 넣으면 되겠다 싶음int length=my_string.Length;for(int i=0;i근데 이렇게 하면 또 read only 발생할거같긴한데 일단 실행 역시나 할당할 수 없다고 뜬다. 구글링 찬스~.~나처럼 생각한 사람이 있다 답변을 보니 stringbuilder를 쓰라고 한다 public class Solution { public string solution(string my_string) { string answer = ""; int length=my_str.. 2024. 2. 26. [프로그래머스 코테 C#] Lv0. day2 1. 덧셈식 출력하기Console.WriteLine("{0} + {1} = {2}",a,b, a + b);so easy~3. 문자열 돌리기 for(int i=0;i [다른사람풀이]foreach(char c in s) Console.WriteLine(c);foreach문 쓰는사람이 많았음4. 홀짝 구분하기using System;public class Example{ public static void Main() { String[] s; Console.Clear(); s = Console.ReadLine().Split(' '); int a = Int32.Parse(s[0]); //짝수이면 if(a%2==.. 2024. 2. 18. 이전 1 2 3 4 5 6 다음