[백준] 10820번 문자열 분석

[백준] 10820번 문자열 분석

출처: [백준] 10820번 문자열 분석


시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 256 MB 16180 6710 5581 42.714%

문제

문자열 N개가 주어진다. 이때, 문자열에 포함되어 있는 소문자, 대문자, 숫자, 공백의 개수를 구하는 프로그램을 작성하시오.

각 문자열은 알파벳 소문자, 대문자, 숫자, 공백으로만 이루어져 있다.

자세히 보기

2021년 07월 30일 금요일 IT뉴스

1. 30일부터 핀테크 기업 선불충전금 정보 등 개방

30일부터 핀테크 기업 선불충전금 정보 등 개방

금융위원회, 금융결제원, 핀테크산업협회은 30일부터 주요 은행, 우체국 앱에서도 본인이 보유한 핀테크 기업의 선불충전금 목록, 거래내역 등을 확인할 수 있게 된다고 28일 밝혔다. 금융위는 23개 핀테크 기업(토스, 네이버페이, 카카오페이 등)의 선불충전금 정보가 우선 조회 가능하며 나머지 회사의 선불충전금 정보도 8월말까지 순차적으로 제공될 예정이라고 설명했다.

이에 맞추어 기존에 금융회사만 이용 가능했던 어카운트인포 서비스도 핀테크 기업이 이용할 수 있도록 개방되며,. 핀테크 기업의 고객들도 오픈뱅킹에 계좌 등록 시 일일이 계좌를 입력할 필요 없이 전 금융회사의 본인계좌를 자동 조회 및 일괄 등록이 가능해진다.


2. 핀다, 새로운 CI·UX 도입…”기존 금융권과 차별화”

핀다, 새로운 CI·UX 도입…”기존 금융권과 차별화”

자세히 보기
[RPI] 라즈베리파이에서 CRIU 작동시키기

[RPI] 라즈베리파이에서 CRIU 작동시키기

라즈베리파이, OS, Kernel, Docker, Criu… 이 다섯개의 각 버전들은 매우 다양하며 checkpoint와 restore 기능이 작동하는 적당한 버전을 찾기까지 많은 노가다 작업이 있었다.

사용 버전

기기: 라즈베리파이 3B

OS: Ubuntu Mate 16.04.2

Kernel: rpi-4.12.y

Docker version: 17.06.0~CE

자세히 보기

2021년 07월 28일 수요일 IT뉴스

1. 2분기 스팸건수, 1분기보다 9만건 ↑…대출·보험 유형

2분기 스팸건수, 1분기보다 9만건 ↑…대출·보험 유형

스팸 차단 애플리케이션 ‘후후’를 제공하는 후후앤컴퍼니는 2021년 2분기 후후 이용자들이 신고한 스팸 통계를 28일 발표했고, 전분기 대비 9만여건 증가한 692만건의 스팸 신고가 접수됐다. 주식·투자, 불법게임·도박 관련 스팸은 줄었지만, 대출·보험 가입 권유형 스팸이 급격히 늘었다.

개별 스팸 내용을 질적으로 분석해 본 결과 금융기관을 사칭해 대출·보험 등 금융 상품 상담을 명목으로 전화를 유도하는 수법이 증가했고금융과 전혀 관계 없는 보이스피싱 집단도 금융기관의 이름을 사칭할 수 있는 만큼 고객들의 세심한 주의가 필요하다.


2. 네이버 쇼핑에 AI ‘하이퍼클로바’ 적용…“상품명 자동 교정”

자세히 보기
[Linux] 리눅스에서 압축 및 해제 하는법

[Linux] 리눅스에서 압축 및 해제 하는법

1. tar 압축

1
2
3
4
> tar -cvf [파일명.tar] [폴더명]

ex) abc라는 폴더를 aaa.tar로 압축하고자 한다면
> tar -cvf aaa.tar abc

2. tar 압축풀기

1
2
3
4
> tar -xvf [파일명.tar]

ex) aaa.tar라는 tar파일 압축을 풀고자 한다면
> tar -xvf aaa.tar

3. tar.gz 압축

1
2
3
4
> tar -zcvf [파일명.tar.gz] [폴더명]

ex) abc라는 폴더를 aaa.tar.gz로 압축하고자 한다면
> tar -zcvf aaa.tar.gz abc
자세히 보기
[Git] 특정 Branch만 Clone하기

[Git] 특정 Branch만 Clone하기

Git을 사용하면서 브랜치 전체 Clone하지 않고, 특정 브랜치 하나만 사용해야할 경우가 있다.

하지만, 기본적으로 알고 있는 방법으로 git clone할 경우 Master가 바로 Clone됨으로, 특정 브랜치만 클론하는 방법을 알아보자


1
2
3
4
git clone -b <branch명> --single-branch <저장소URL>


ex) git clone -b rpi-4.12.y --single-branch https://github.com/raspberrypi/linux

자세히 보기
[백준] 13417번 카드 문자열

[백준] 13417번 카드 문자열

출처: [백준] 13417번 카드 문자열


시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
1 초 256 MB 1290 798 696 65.108%

문제

N장의 카드가 일렬로 놓여있다. 각 카드에는 알파벳이 하나씩 적혀있다. 태욱이는 가장 왼쪽에 있는 카드부터 차례대로 한 장씩 가져올 수 있다. 가장 처음에 가져온 카드는 자신의 앞에 놓는다. 그다음부터는 가져온 카드를 자신의 앞에 놓인 카드들의 가장 왼쪽, 또는 가장 오른쪽에 놓는다. 태욱이는 모든 카드를 다 가져온 후에 자신의 앞에 놓인 카드를 순서대로 이어 붙여 카드 문자열을 만들려고 한다.

예를 들어 3장의 카드가 [M, K, U] 순으로 놓여있다고 하자. 태욱이는 먼저 가장 왼쪽에 있는 “M”이 적힌 카드를 가져와서 자신의 앞에 놓는다. 다음으로 남은 카드 중 가장 왼쪽에 있는 “K”가 적힌 카드를 가져와서 가장 왼쪽에 두고, 이어서 “U”가 적힌 카드를 가져와서 다시 가장 왼쪽에 두면 “UKM”이라는 문자열을 만들 수 있다. 만약 “K”가 적힌 카드를 가져와서 가장 왼쪽에 두고, 이어서 “U”가 적힌 카드를 가져와서 가장 오른쪽에 두면 “KMU”라는 문자열을 만들 수 있다. 이때, 태욱이가 만들 수 있는 문자열 중 사전 순으로 가장 빠른 문자열은 “KMU”이다.

자세히 보기
[백준] 18115번 카드 놓기

[백준] 18115번 카드 놓기

출처: [백준] 18115번 카드 놓기


시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율
2 초 (추가 시간 없음) 1024 MB 723 403 314 57.615%

문제

수현이는 카드 기술을 연습하고 있다. 수현이의 손에 들린 카드를 하나씩 내려놓아 바닥에 쌓으려고 한다. 수현이가 쓸 수 있는 기술은 다음 3가지다.

  1. 제일 위의 카드 1장을 바닥에 내려놓는다.
  2. 위에서 두 번째 카드를 바닥에 내려놓는다. 카드가 2장 이상일 때만 쓸 수 있다.
  3. 제일 밑에 있는 카드를 바닥에 내려놓는다. 카드가 2장 이상일 때만 쓸 수 있다.
자세히 보기