나의 청춘은 팔딱팔딱

나의 청춘은 팔딱팔딱

  • 분류 전체보기 (96)
    • 백준 문제풀이 (96)
      • 1단계 입출력과 사칙연산 (13)
      • 2단계 조건문 (7)
      • 3단계 반복문 (12)
      • 4단계 1차원 배열 (10)
      • 5단계 문자열 (11)
      • 6단계 심화 1 (8)
      • 7단계 2차원 배열 (4)
      • 8단계 일반 수학 1 (7)
      • 9단계 약수,배수와 소수 (6)
      • 10단계 기하: 직사각형과 삼각형 (8)
      • 11단계 시간 복잡도 (7)
      • 12단계 브루트 포스 (3)
    RSS 피드
    로그인
    로그아웃 글쓰기 관리

    나의 청춘은 팔딱팔딱

    컨텐츠 검색

    태그

    백준 25206번 백준 18108번 백준 10810번 백준 11382번 C# 백준 24263번 백준 2738번 백준 백준 24313번 백준 19532번 백준 10807 번 백준 25314번 코테 코딩 백준 15894번 백준 24266번 백준 25304번 백준 2444번 백준 24262번 백준 번

    최근글

    댓글

    공지사항

    아카이브

    C#(96)

    • 백준문제풀이 6단계 심화 1(7) 1316번 그룹 단어 체커 (C#)

      단어를 받아 그룹단어인지 아닌지 판별해 그룹단어는 몇개가 있는지 출력하는 문제그룹단어는 aaddc처럼 단어가 연속으로 나타나는 경우를 말하는데,aabba처럼 a가 떨어져서 나타나는 경우는 그룹단어가 아니다. using System;class BackJoon{ static void Main(string[] args) { int N = int.Parse(Console.ReadLine()); int count = 0; for (int i = 0; i  먼저 횟수n을 받고n번만큼 for문을 돌리자. 그룹단어인지 아닌지 판별하는 isgroup함수.해당 알파벳이 존제하는 지 확인하는 seen배열을 선언한뒤에검사를 해보자. 먼저 이전의 문자와 같은 값인지 확인 해보고(..

      2024.06.04
    • 백준문제풀이 6단계 심화 1(6) 2941번 크로아티아 알파벳 (C#)

      위 표를 보고 받은 문자열 안에 크로아티아 알파벳이 몇개나 존재하는지 출력하는 문제.dz=나 lj,nj는 떨어질수없다. using System;class BackJoon{ static void Main(string[] args) { string rts = Console.ReadLine(); string str = rts; int count = 0; for (int i = 0; i = 2 && str[i] == 'd' && str[i + 1] == 'z' && str[i + 2] == '=') { count++; str = rts.Remove(i, 3); ..

      2024.06.03
    • 백준문제풀이 6단계 심화 1(5) 1157번 단어 공부 (C#)

      대소문자로 이루어진 단어를 받고,대소문자 상관없이 이 단어에 가장 많이 쓰인 알파벳을 출력하는 문제쓰인 횟수가 같으면 ?를 출력한다. using System;using System.Collections.Generic;using System.Linq;class BackJoon{ static void Main(string[] args) { Dictionary dic = new Dictionary(); string str = Console.ReadLine().ToUpper(); int count = 0; foreach (var item in str) { if (dic.ContainsKey(item)) ..

      2024.05.31
    • 백준문제풀이 6단계 심화 1(4) 10988번 팰린드롬인지 확인하기 (C#)

      이번은 주어진 문자열이 필린드롬인지 확인하는 문제이다.거꾸로 읽어도 똑같은 level이나 noon등이 필린드롬 이라고 한다. using System;class BackJoon{ static void Main(string[] args) { string str = Console.ReadLine(); char[] str2 = str.ToCharArray(); Array.Reverse(str2); string rts = new string(str2); if (str == rts) Console.WriteLine(1); else Console.WriteLine(0); }} 단순하게 문..

      2024.05.30
    • 백준문제풀이 6단계 심화 1(3) 2444번 별 찍기 - 7 (C#)

      숫자를 하나 받고정해진 규칙에 따라 별을 찍는 문제 만약 5를 입력한다면이런 모양이 나와야 한다. using System;class BackJoon{ static void Main(string[] args) { int N = int.Parse(Console.ReadLine()); for (int i = 0; i 0; i--) { for (int j = 0; j  이전에 별찍기 문제와 비슷하다.조금 다른점은 별을 찍는 방식이 별이 2씩 증가하고최대치에서 다시 2씩 감소한다. 별로 좋은 방법은 아니지만 3중for문을 써서 이 문제를 풀었다.사실 별찍기 문제는 별로 안좋아해서 여기서 더 수정을 포기했다...ㅋㅋ그래도 역시 3중for문은 쓰면..

      2024.05.29
    • 백준문제풀이 6단계 심화 1(2) 3003번 킹, 퀸, 룩, 비숍, 나이트, 폰 (C#)

      주어진 흰색 피스의 개수를 보고어떤 기물의 몇피스가 필요한지,또 몇피스가 더 있는지를 출력해주는 문제. 각 기물들의 개수를 비교하고필요하면 그만큼의 양수를,더 있으면 그만큼의 음수를 출력해주면 된다. using System;class BackJoon{ static void Main(string[] args) { string[] input = Console.ReadLine().Split(); int[] compare = new int[] { 1, 1, 2, 2, 2, 8 }; for (int i = 0; i  입력을 받고비교해줄 배열을 선언해준다. compare에서 입력받은 배열을 각각 빼주자.입력받은 숫자가 더 작다면 필요한 양수가 나올것이고입력받은 숫자가..

      2024.05.28
    이전
    1 ··· 4 5 6 7 8 9 10 ··· 16
    다음
    티스토리
    © 2018 TISTORY. All rights reserved.

    티스토리툴바