Programmers 의 코딩테스트 연습 탐욕법 중 Level.2 조이스틱 위아래로 움직여서 알파벳을 조정해주는 al_cnt과, 좌우로 움직여서 위치를 이동하는 move_cnt 두 가지를 따로 계산해서 answer에 합쳐주었다. 1. 조이스틱 상하 조종 - 알파벳 상하로 움직였을 때 알파벳을 계산할 때는, 각 알파벳이 가리키는 아스키코드를 활용했다. 아스키코드로 A가 65, Z가 90. 그리고 가운데에 속하는 M,N이 각각 77, 78 이다. ord('A')=65 이런식으로 구할 수 있다. A부터 M까지는 조이스틱 위로 하나씩 늘어나고, Z부터 N까지는 조이스틱 아래로 조종하여 al_cnt가 늘어나도록 한다. 1 2 3 4 5 6 7 8 al_cnt,move_cnt=0,0 name_len=len(name..
파일을 만들기 위해 사용되는 명령어 3가지! 바로 gedit, cat, touch 입니다! 세 가지 모두 파일을 만들 수 있는데 서로서로 살짝씩 다른 점들이 있는데요, 그 차이점에 집중해서 한번 공부해봅시다~! 1. gedit 명령어 -gedit 은 명령어이기 이전에 GNOME이 제공하는 GUI 기반 문서편집기이다. geidt의 특징을 먼저 알아보도록 하자 gedit 란 ? -GNOME 데스크톱 환경 기본 에디터 -일반 텍스트, 프로그램 코드, 마크업 언어 등을 편집하기에 적합하다 -기능 -파일 : 새로 만들기, 열기, 저장, 닫기 -편집 : 입력취소, 잘라내기, 복사, 붙여넣기 -보기 : 도구모음, 상태표시줄, 전체화면 -검색 : 찾기, 바꾸기 -검사 : 맞춤법 검사 -문서 : 모두 저장, 모두 닫기,..
$ ls [-옵션] 디렉터리* 파일* ls는 list의 준말이며 ls 명령어는 지정된 디렉터리의 내용을 리스트합니다. 디렉터리를 지정하지 않으면 현재 디렉터리 내용을 리스트합니다. 파일을 지정하면 해당 파일만을 리스트합니다. $ ls / bin dev home lib64 mnt proc run srv tmp var boot etc lib media opt root sbin sys usr $ ls ~ Desktop Downloads Pictures Templates pl 다운로드 Documents Music Public Videos linux tmp 사진 $ cd Desktop $ ls cs1.txt 옵션 기능 -a (all) 숨겨진 파일을 포함하여 모든 파일을 리스트한다. -s (size) 파일의 크기를..
이번 글에서는 명령어와 관련된 명령어들을 알아봅시다! which 명령어는 $ which 명령어 형태로 사용합니다. 명령어들은 모두 특정 파일 안에 존재하는데, 그 위치를 절대경로를 보여줍니다. 더보기 $ which ls /bin/ls $ which pwd /usr/pwd $ which passwd /usr/passwd whatis 명령어는 $ whatis 명령어 형태로 사용되고, 명령어에 대한 간단한 설명을 출력합니다. 더보기 $ whatis ls ls (1) - 경로의 내용을 나열한다. ls (1p) - list directory contents man 명령어 또한 명령어에 대한 설명을 제공하는 명령어입니다. 따라서 사용 방법은 whatis와 유사하게 $ man 명령어 형태로 쓰이겠죠? whatis와는..
블랙잭 게임을 C로 구현해봅시다! 블랙잭은 기본적으로 보유한 카드 숫자의 합이 21을 초과하지 않으면서 클수록 승리하는 게임입니다. 컴퓨터가 dealer, 나와 컴퓨터 player n명이 게임을 합니다. 몇 명인지는 입력을 받아서 1-5로 결정하도록 했습니다. 블랙잭은 기본적으로 보유한 카드 숫자의 합이 21을 초과하지 않으면서 클수록 승리하는 게임입니다. 카드 한 세트는 HRT(하트), DIA(다이아), SPD(스페이드), CLB(클로버) 이렇게 4가지로 나뉘고, 각 모양 별로 A, 2, 3, 4, 5, 6, ,7, 8, 9, 10, J, Q, K 이렇게 13가지의 숫자 값을 가집니다. 즉, 카드 한 세트는 4모양 * 13숫자 = 52장 인거죠. 각 카드가 의미하는 숫자는 모양과는 무관합니다. 총 52..
- Total
- Today
- Yesterday
- 티스토리챌린지
- 정적 웹사이트 배포
- S3 403 forbidden
- S3배포
- BOJ
- 생성형AI
- 정적 웹페이지 배포
- 병돌리기구현
- 오블완
- AWSBedrock
- 백준
- awsgenai
- easycode
- aws생성형ai
- vscode easycode
- partyrock무료
- 술자리병돌리기게임
- genaiapp
- PYTHON
- partyrock
- 알고리즘
- partyrock사용볍
- SpacewBetween
- partyrock생성
- 코딩테스트
- partyrock앱
- React native 작동 원리
- 파이썬
- easycode chatGPT
- ChatGPT
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |