나의 청춘은 팔딱팔딱

나의 청춘은 팔딱팔딱

  • 분류 전체보기 (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 피드
    로그인
    로그아웃 글쓰기 관리

    나의 청춘은 팔딱팔딱

    컨텐츠 검색

    태그

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

    최근글

    댓글

    공지사항

    아카이브

    전체 글(96)

    • 백준문제풀이 4단계 1차원 배열4 2562번 최댓값 (C#)

      주어진 9개의 자연수중에 최댓값과 그 최댓값의 인덱스를 출력하는 문제.9크기의 배열을 선언자연수를 하나씩 넣어주자.넣어줌과 동시에 maxV보다 크다면 그 자연수를 maxV에 넣어주자.또, 넣어줬다면 그 값의 인덱스를(i+1) Count에 넣어주자 이렇게 하면 최댓값과 그 값의 인덱스를 알수있다. using System;class BackJoon{ static void Main(string[] args) { int[] nums = new int[9]; int maxV = 0; int Count = 0; for (int i = 0; i maxV) { maxV = nums[i]; ..

      2024.05.09
    • 백준문제풀이 4단계 1차원 배열3 10818번 최소, 최대 (C#)

      N개의 정수중에 최댓값과 최솟 값을 구하는 문제주어진 N으로 N크기의 배열을 선언.편리하게 Array.Sort()를 이용해 정렬을 해주자. using System;class BackJoon{ static void Main(string[] args) { int N = int.Parse(Console.ReadLine()); string[] nums = Console.ReadLine().Split(); int[] num = new int[N]; for (int i = 0; i  그리고 정렬된 num의 0번째(최솟값)와 n-1번째(최댓값)를 출력하면 끝. using System.Linq을 선언하고 Max,Min을 이용해 풀어도 된다.하지만 백준풀이를 ..

      2024.05.08
    • 백준문제풀이 4단계 1차원 배열2 10871번 X보다 작은 수 (C#)

      정수 N개의 수열에서 X보다 작은 수를 순서대로 출력하는 문제 배열을 돌면서 X보다 작은 정수를 찾아 새로운 배열에 넣어주자 using System;using System.Collections.Generic;class BackJoon{ static void Main(string[] args) { List nums = new List(); string[] Str = Console.ReadLine().Split(); int X = int.Parse(Str[1]); string[] Str2 = Console.ReadLine().Split(); for (int i = 0; i   중간에 원소들을 추가 해주기위해 List로 만들었다.처음 입..

      2024.05.07
    • 백준문제풀이 4단계 1차원 배열1 10807번 개수 세기 (C#)

      정수 N개중에 정수 v가 몇개인지 출력하는 문제 using System;class BackJoon{ static void Main(string[] args) { int N = int.Parse(Console.ReadLine()); string[] input = Console.ReadLine().Split(); int V = int.Parse(Console.ReadLine()); int Count = 0; for (int i = 0; i  문자열에 정수들을 넣고문자열의 길이 N만큼 for문을 돌며찾는숫자 V와 같을때마다 Count를 증가시켜준다. Count를 출력해주면 끝.

      2024.05.06
    • 백준문제풀이 3단계 반복문12 10951번 A + B - 4 (C#)

      처음에는 무슨 문제인지 몰랐다.밖에 문제 설명에 EOF를 확인하세요 라는 문구가 있다.EOF는 End of File로 파일의 끝 즉, 읽을수있는 데이터가 없다는 뜻. 이 문제는 계속해서 답을 출력해주고 입력이 없다면 종료가 되는 프로그램을 짜는 문제이다.입력이 없다는 뜻은 입력이 공백이거나 Null일때 라고 가정하자. 처음에는 받은 문자열이 Null인지 확인한뒤 맞으면 break를 이용해 종료시켰다.하지만 이때는 공백일때 오류가 발생한다(백준에서는 이것도 정답으로 처리해주지만...) 그래서 string.IsNullOrEmpty()메서드를 써서 문자열을 확인해주었다. 이건 문자열이 공백이거나 널일때 true를 반환해준다.using System;class BackJoon{ ..

      2024.05.05
    • 백준문제풀이 3단계 반복문11 10952번 A + B - 5 (C#)

      A + B를 출력하는데A와B가 모두 0이면 종료 하는 문제 using System;class BackJoon{ static void Main(string[] args) { bool isZero = true; while (isZero) { string[] Num = Console.ReadLine().Split(); int A = int.Parse(Num[0]); int B = int.Parse(Num[1]); if (A == 0 && B == 0) isZero = false; else ..

      2024.05.04
    이전
    1 ··· 8 9 10 11 12 13 14 ··· 16
    다음
    티스토리
    © 2018 TISTORY. All rights reserved.

    티스토리툴바