2018년 7월 1일 일요일
매일프로그래밍 - 실리콘밸리 패키지 문제 13
풀이
:
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <algorithm>
using namespace std;
int main(void){
int find_num = 0;
char Array_num[10] = {0,};
int *SaveArray = new int[10];
/*
Enter Key를 받을때까지 '숫자'형태의 문자열을 받아서 저장.
*/
printf("Input : ");
scanf("%[^\n]", Array_num);
/*
문자열을 콤마 기준으로 자를것.
*/
char *parse = strtok(Array_num, ",");
int cnt = 0;
while(parse){
SaveArray[cnt++] = atoi(parse); // askii to integer를 통해 파싱된 문자를 저장함.
parse = strtok(NULL, ",");
}
// Reverse Sort이용. 내림차순
sort(SaveArray, SaveArray+cnt, greater<int>());
scanf("%d", &find_num);
cout << "OutPut : " << SaveArray[find_num-1] << endl;
}
피드 구독하기:
댓글 (Atom)
Heic to jpg 변환기 Mac Automator를 활용해서 만들어보기.
Heic to jpg 변환기 Automator를 활용해서 만들어보기!! 우선 이 글은 기본적인 shell script를 이해하는 분들이 활용하기 매우 좋습니다. 아이폰의 설정 - 카메라 - 포맷 분을 보면 아래와 같습니다. ...
-
간혹 vim 을 사용하다가 스크롤을 내리면 흰색의 공백이 생기면서 가독성을 떨어뜨리는 경우가 많아 이번기회에 문제를 해결해보기로 하였다. 현재 회사 워크스테이션 상에서 발현되는 문제는 2가지. 1. 문자의 겹침증상 2. 스크롤시 or 드래그...
-
기존 Putty를 사용하면 가독성도 떨어지고 폰트나 테마가 과거 90년대 초 윈도우의 향수를 느끼게 해줘서 썩 사용하고 싶은 맛이 들지 않는다. 그래서 하기와 같은 방법으로 조금 만져주면 쓸만한 터미널 툴이 된다. 먼저 폰트를 변경해준다. p...
-
윈도우즈와 유닉스는 전통적으로 아스키 파일에 대한 처리가 다름 . 개행문자에 대한 시선차이가 존재하는 것으로 , 개행문자의 시작을 LF 만 가지고 하느냐 , LF/CR 로 하느냐의 차이 . LF 는...
댓글 없음:
댓글 쓰기