beta
서브 개설
Toggle theme
로그인
코딩해요
구독
s/turtleneckers
•
999명 구독중
프로그래밍 서브입니다. 잡담, 문제 해결, 코드 리뷰(공지 필독)
C 8byte hello world - turtleneckers | 코네
C/C++
C 8byte hello world
comi-soft
2025-05-23 07:39:34
조회 5731 · 좋아요 3
3
다운로드
댓글 8개
등록순
댓글 쓰기
카락클라
05.23
ㄷㄷ 이 귀찮은걸
comi-soft
05.23
8바이트 이내에 된다는 것을 알았다면 그냥 unsigned long long을 쓸껄 그랬음
LTS
05.23
#include<unistd.h> struct B{int i0:6;int i1:6;int i2:6;int i3:6;int i4:6;}s[]={ {0,1,2,3,4},{5,0,6,2,7},{0,8,9,10,11},{12,0,13,2,10},{14,15,3,16,17},{0,18,19,0,20},{15,21,0,0,0}}; #define A(o,x)(o.i##x) #define B(o,i,d)d==i?A(o,i): #define C(o,i)B(o,0,i)B(o,1,i)B(o,2,i)B(o,3,i)B(o,4,i)0 #define D(o,i)(C(o,i)) char*m="\xEC\xA0\x9C\xEA\xB2\x8C\x99\x20\x9D\xB4\xEB\x9F\xAC\x8B\x8A\x94\xB1\xB0\x97\x90\x9A\x3F"; main(){char c;int k=0;for(;k<32;k++)c=m[D(s[k/5],k%5)],write(1,&c,1);}
comi-soft
05.23
(05.23)
두렵다
천목지성
05.25
#include<unistd.h> char*m="ABCDEFAGCHAIJKLMANCKOPDQRASTAUPV\xEC\xA0\x9C\xEA\xB2\x8C\x99\x20\x9D\xB4\xEB\x9F\xAC\x8B\x8A\x94\xB1\xB0\x97\x90\x9A\x3F"; main(){for(int i=0;i<32;)write(1,m+m[i++]-33,1);} 그냥 재미삼아서 글자수 줄이는 방향으로 해봤는데 더 줄일 방법 모르겠음
1개의 댓글
picok1010
05.23
개추
GYEOUL
05.24
이게머노
0/500자
로그인
개념글
전체글
30
글쓰기
개념글
전체글
전체
관리
바이브코딩
🔐
📰
Go
C/C++
Java
C#
Rust
기타언어
JS
PY
esolang
PHP
💬리뷰
탭
제목
작성자
날짜
공지
「코딩해요」 서브 규칙 및 기타 안내(25.05.18.)
binary는 호남선
05.17
4290
0
「코딩해요」 서브 규칙 및 기타 안내(25.05.18.)
binary는 호남선
05.17
4290
0
1
2
3
4
5
6
7
8
9
10
11
개념글
전체글
글쓰기