나의 청춘은 팔딱팔딱

나의 청춘은 팔딱팔딱

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

    나의 청춘은 팔딱팔딱

    컨텐츠 검색

    태그

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

    최근글

    댓글

    공지사항

    아카이브

    백준 문제풀이/12단계 브루트 포스(3)

    • 백준문제풀이 12단계 브루트 포스(3) 19532번 수학은 비대면강의입니다 (C#)

      간단하게 그냥 연립일차방정식을 푸는 문제이다.x와 y는 -999와 999 사이의 정수이고방정식을 만족하는 해가 유일하게 존재한다는게 조건이다. 하나씩 x와y를 대입해서 풀수도 있지만여기서 크래머 공식을 이용해 풀어보자. 연립일차방정식의 해를 구하는 크래머 공식 :x = (ce - bf) / (ae - bd) y = (af - cd) / (ae - bd) (자세한 설명은 생략.) using System;class BackJoon{ static void Main(string[] args) { string[] input = Console.ReadLine().Split(); int a = int.Parse(input[0]); int b = int.Parse(inp..

      2024.07.25
    • 백준문제풀이 12단계 브루트 포스(2) 2231번 분해합 (C#)

      이번 문제는 분해합과 생성자라는 단어가 나오는데 처음 보는 말이라서 찾아보니실제로 수학에서 쓰는 말은 아니고 이 문제를 위해 만든 개념이다. 여기서 말하는 분해합이란 어떤 자연수N이 있으면 N과 N의 각자리수를 더해서 나온 숫자가 분해합이다.그리고 분해합M을 만들어낸 N은 생성자라고 한다. 예를 들면 198의 분해합은 216(198 + 1 + 9+ 8 = 216) 이고 198은 216의 생성자가 되는것이다. 생성자가 없을수도 있고 여러개일수도 있다. 그럼 주어진 N에 대해서 가장 작은 생성자를 구해보자. using System;class BackJoon{ static void Main(string[] args) { int n = int.Parse(Console.ReadLine())..

      2024.07.24
    • 백준문제풀이 12단계 브루트 포스(1) 2798번 블랙잭 (C#)

      오늘부터는 12단계 브루트 포스를 풀어보자. 브루트 포스가 뭔뜻인가 싶어 구글에 검색해봤다. 브루트 포스(brute force), 키 전수조사(exhaustive key search) 또는 무차별 대입(無差別代入)은 조합 가능한 모든 문자열을 하나씩 대입해 보는 방식으로 암호를 해독하는 방법이다. 흔히 암호학에서 연구되나, 다른 알고리즘 분야에서도 사용되고 있다.흔히 단순무식하게 수학 문제를 푸는 방법인 '계산 노가다'의 학술적 개념이다. 라고 나무위키에 나와있다. 그니까 하나씩대입해보는 쉽게말해서 노가다 계산을 말한다. 아마도 for문을 많이 써야할것같다는 생각이 든다. 그럼 바로 1번문제부터 살펴보자.   1번문제는 블랙잭을 계산하는 문제이다.블랙잭은 카드의 합이 21이하로 제일 큰 사람이 이기는 게..

      2024.07.23
    이전
    1
    다음
    티스토리
    © 2018 TISTORY. All rights reserved.

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.