사랑스러운 피돌이에게 입혀준 옷들을 소개해드릴까 합니다.
생활튜닝 위주로 했습니다.
스틸메이트 양방향 경보기 986XO
만족도 ★★★★★
이전 글(링크)을 참고하시면 되겠습니다.
튜닝 중에 가장 마음에 드네요. 있다가 없으면 불안해서 못다닐 것 같습니다.
XRT 조절식 레버
만족도 ★★★★☆
이것도 만족도가 높습니다.
빨간색으로 포인트 주기에도 좋고, 사용시 느낌도 좋습니다.
브레이크 잡을 때, 이전에는 하드했다면 지금은 뭔가 몰캉몰캉(?)하고 쫀득쫀득한 느낌입니다.
특히 장거리 주행시 효과가 두드러집니다. 오래타도 손아귀가 아픈 증상이 많이 줄었습니다.
봉지걸이 (made by 태산껍데기)
만족도 ★★★★★
가격대비 만족도가 최고입니다.
없을땐 몰랐으나 막상 써보니 아주 유용합니다.
외관은 마치 원래 달려있던 것 마냥 조화가 잘 되고, 재질도 튼튼합니다.
YSS 하이브리드 리어 쇼바 XL
만족도 ★★★☆☆
방지턱을 넘을 때는 좋아졌는지 체감이 안됩니다.
텐덤 주행시와 코너링시에 더 잘 잡아주는 느낌이 듭니다.
디자인은 빨간색 포인트로 딱이네요.
SHAD 48L 탑박스 (+ 카본커버, 등받이)
만족도 ★★★★☆
쿠케이스 40L를 쓰다가 불의의 사고(링크)를 당해, 교환하는 김에 더 좋은 것으로 바꿨습니다.
풀페이스 헬맷 2개가 들어가는 넉넉한 용량과, 큰 부피에도 오히려 더 멋진 디자인은 참 만족스럽습니다.
하지만 쿠케이스에 비해서 사용하기 불편합니다.
1. 키로 열고 닫을 때 해야하는 절차가 더 많습니다. (제 생각에는 불필요합니다)
2. 완전히 열었을 때, 중력에 의해서 저절로 닫히는 경우가 있습니다. 잡아주는 힘이 약합니다.
ERMAX 롱스크린 (+ 연락처 스티커)
만족도 ★★★☆☆
개인적으로 디자인은 타 스크린에 비해서 압도적이라고 생각합니다. 디자인 만점! ㅎㅎ
얼굴이 가려지는 길이였다면 더 좋을 것 같습니다.
'CGun의 일상' 카테고리의 다른 글
베트남 하노이 3박4일 4인가족 배낭여행 일정 (Vietnam Hanoi) (0) | 2015.12.10 |
---|---|
애창곡 목록 (상시 작성중) (0) | 2015.04.11 |
오늘따라 더 이뻐서 한컷 (0) | 2015.04.11 |
첫 물피도주를 당하다 (0) | 2015.04.10 |
양방향 경보기 스틸메이트 986XO 장착 (0) | 2015.04.10 |
오늘따라 더 이뻐서 한컷
은 아니고 몇컷 ㅋㅎㅎ
'CGun의 일상' 카테고리의 다른 글
베트남 하노이 3박4일 4인가족 배낭여행 일정 (Vietnam Hanoi) (0) | 2015.12.10 |
---|---|
애창곡 목록 (상시 작성중) (0) | 2015.04.11 |
튜닝 소개 (0) | 2015.04.11 |
첫 물피도주를 당하다 (0) | 2015.04.10 |
양방향 경보기 스틸메이트 986XO 장착 (0) | 2015.04.10 |
Mispelling(MISPELL) 정답 코드
난이도 ★☆☆☆☆
틀리기 쉬운 입출력 예제
입력 | 출력 |
4 80 ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZAB 1 A 3 ABC 1 ABC | 1 ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZA 2 3 AB 4 BC |
힌트
쉬운 문제이지만 풀이 방식에 따라 성능 차이가 크다. 개인적으로 내 코드에 굉장히 만족한다. 아마도 더 깔끔한 방법은 없을 것 같다. → %s가 NULL문자 앞까지만 출력하는 것을 이용한다. ① string[M - 1] = NULL 을 넣어준다. ② printf("%s%s", string, string + M); 으로 출력한다. |
이하는 코드입니다.
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 | #include <stdio.h> #include <string.h> #pragma warning(disable:4996) int main() { // get N int N; scanf("%d\n", &N); for (int i = 1; i <= N; i++) { // get M, s int M; char s[82]; memset(s, 0, sizeof(s)); scanf("%d %s", &M, s); // set s[M-1] = NULL s[M - 1] = NULL; // print (i, s[0 ~ M-2] + s[M ~]) printf("%d %s%s\n", i, s, s + M); } return 0; } | cs |
'뿌리튼튼 CS > Algorithm' 카테고리의 다른 글
Conversions(CONVERT) 정답 코드 (0) | 2015.10.09 |
---|---|
Endians(ENDIANS) 정답 코드 (0) | 2015.10.09 |
터보모드(TURBOMODE) 정답 코드 (0) | 2015.04.10 |
HOTSUMMER 정답 코드 (0) | 2015.04.10 |
게임판 덮기(BOARDCOVER) 정답 코드 (0) | 2015.02.28 |
터보모드(TURBOMODE) 정답 코드
난이도 ★☆☆☆☆
문제
N(1~1000)개의 Process 를 돌릴 수 있으며, 동시에 최대 100개의 Process 를 실행할 수 있다.
1~1000초 사이 동안 5개의 Process 가 실행되는 시간이 아래 그림과 같다면
2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | … | 996 | 997 | 998 | 999 | 1000 |
Turbo mode 로 실행되는 Process의 개수를 출력하시오. (단, Turbo mode 는 Process 가 연속으로 3초 이상 실행되면 동작하며, 입력은 Process 의 시작 시간을 기준으로 오름차순으로 주어진다)
입력
5 → 입력할 Process 의 개수
1 3
4 6
6 8
12 16
13 15
출력
2
힌트
Greedy로 Process를 한번씩만 탐색하면 끝난다. O(n) → ① Process 하나를 먼저 입력받고 시작시간과 종료시간을 저장한다. → ② Process를 하나씩 입력받으면서, 시작시간이 기존 Process의 종료시간보다 이르면 합치고 → ③ 늦으면 기존 Process를 새걸로 덮어쓴다. 이때 기존 Process의 지속시간이 3초 보다 길었다면 count++ 해준다. |
이하는 코드입니다.
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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | #include <stdio.h> #define MAX(a, b) (((a) > (b)) ? (a) : (b)) #pragma warning(disable:4996) typedef struct { int start; int end; } P; // Process int main() { int sizeOfP; scanf("%d\n", &sizeOfP); int count = 0; P oldP; scanf("%d %d", &oldP.start, &oldP.end); sizeOfP--; while (sizeOfP-- > 0) { P newP; scanf("%d %d", &newP.start, &newP.end); if (newP.start <= oldP.end) { oldP.end = MAX(oldP.end, newP.end); } else { if ((oldP.end - oldP.start) >= 3) { count++; } oldP.start = newP.start; oldP.end = newP.end; } } if ((oldP.end - oldP.start) >= 3) { count++; } printf("%d\n", count); return 0; } | cs |
'뿌리튼튼 CS > Algorithm' 카테고리의 다른 글
Endians(ENDIANS) 정답 코드 (0) | 2015.10.09 |
---|---|
Mispelling(MISPELL) 정답 코드 (0) | 2015.04.10 |
HOTSUMMER 정답 코드 (0) | 2015.04.10 |
게임판 덮기(BOARDCOVER) 정답 코드 (0) | 2015.02.28 |
콘서트(CONCERT) 정답 코드 (1) | 2015.02.26 |