본문 바로가기
728x90

전체 글172

#1031 코드업 (CodeUp) 1031번 문제 풀이 [C언어 기초 100제] 안녕하세요. 오늘은 C언어 기초 100제 문제에서 1031번 문제를 풀어보겠습니다.10진수를 입력받아서 8진수(octal)로 출력하는 문제입니다.https://codeup.kr/ CodeUp☆ 파이썬 다운로드 : 파이썬3 ☆ 무료 C언어 IDE : Code::blocks       DEV C++ ☆ 추천 온라인 IDE : C   C++11   Python3   Java ☆ 채점 가능 언어 : C, C++, JAVA, Python 3.8, PyPy3 ★ C++로 제출시 void main()을 사codeup.kr  아래의 포스팅을 먼저 읽어 오시고, 푸시는 것을 추천드립니다. #2 C언어 scanf 입력 함수 사용 방법C언어는 사용자로부터 데이터를 입력받고 출력하는 기능을 제공합니다. 이 중에서도 "scan.. 2024. 5. 18.
#1030 코드업 (CodeUp) 1030번 문제 풀이 [C언어 기초 100제] 안녕하세요. 오늘은 C언어 기초 100제 문제에서 1030번 문제를 풀어보겠습니다.정수 1개를 입력받아 그대로 출력하는 문제입니다. 하지만, 정수의 범위는-9,223,372,036,854,775,808 ~ +9,223,372,036,854,775,807 입니다.  아래의 포스팅을 먼저 읽어 오시고, 푸시는 것을 추천드립니다. #2 C언어 scanf 입력 함수 사용 방법C언어는 사용자로부터 데이터를 입력받고 출력하는 기능을 제공합니다. 이 중에서도 "scanf" 함수는 사용자로부터 키보드를 통해 데이터를 입력받는 데 주로 활용됩니다. 오늘은 "C언어 scanf 입력wsul.tistory.com 목차1. 코드업 (CodeUp) 1030번 문제 풀이 코드업 (CodeUp) 1030번 문제 풀이더보기#inclu.. 2024. 5. 13.
#1029 코드업 (CodeUp) 1029번 문제 풀이 [C언어 기초 100제] 안녕하세요. 오늘은 C언어 기초 100제 문제에서 1029번 문제를 풀어보겠습니다.실수 1개를 입력받아서 그대로 출력하는 문제입니다.  아래의 포스팅을 먼저 읽어 오시고, 푸시는 것을 추천드립니다. #2 C언어 scanf 입력 함수 사용 방법C언어는 사용자로부터 데이터를 입력받고 출력하는 기능을 제공합니다. 이 중에서도 "scanf" 함수는 사용자로부터 키보드를 통해 데이터를 입력받는 데 주로 활용됩니다. 오늘은 "C언어 scanf 입력wsul.tistory.com 목차1. 코드업 (CodeUp) 1029번 문제 풀이 코드업 (CodeUp) 1029번 문제 풀이더보기#include int main(){ double d; scanf("%lf", &d); printf("%.11lf", d);.. 2024. 5. 12.
#5 x86 Assembly part 2 (Dreamhack) 운영체제의 핵심 자료구조인 스택, C언어의 함수에 대응되는 프로시저, 그리고 시스템 해킹의 관점에서 매우 중요한 시스템콜과 관련된 어셈블리를 소개하겠습니다.https://dreamhack.io/ 해커들의 놀이터, Dreamhack해킹과 보안에 대한 공부를 하고 싶은 학생, 안전한 코드를 작성하고 싶은 개발자, 보안 지식과 실력을 업그레이드 시키고 싶은 보안 전문가까지 함께 공부하고 연습하며 지식을 나누고 실력 향dreamhack.io x86-64 어셈블리 명령어Opcode: 스택x64 아키텍처에서는 다음의 명령어로 스택을 조작할 수 있다.push val : val을 스택 최상단에 쌓음연산rsp -= 8[rsp] = val예제[Register]rsp = 0x7ffffffffc400[stack]0x7ffff.. 2024. 5. 11.
#4 x86 Assembly part 1 (Dreamhack) https://dreamhack.io/ 해커들의 놀이터, Dreamhack해킹과 보안에 대한 공부를 하고 싶은 학생, 안전한 코드를 작성하고 싶은 개발자, 보안 지식과 실력을 업그레이드 시키고 싶은 보안 전문가까지 함께 공부하고 연습하며 지식을 나누고 실력 향dreamhack.ioDavid Wheeler는 EDSAC을 개발하면서 어셈블리 언어(Assembly Language)와 어셈블러(Assembler)라는 것을 고안했습니다.어셈블러는 일종의 통역사이고, 개발자들이 어셈블리어로 코드를 작성하면 컴퓨터가 이해할 수 있는 기계어로 코드를 치환해줬습니다. 어셈블리어가 기계어보다는 인간이 이해하기 훨씬 쉬웠으므로, 개발자들은 더욱 편리하게 개발을 진행하였습니다. 그리고 기계어를 어셈블리 언어로 번역하는 역어셈.. 2024. 5. 11.
#1028 코드업 (CodeUp) 1028번 문제 풀이 [C언어 기초 100제] 안녕하세요. 오늘은 C언어 기초 100제 문제에서 1028번 문제를 풀어보겠습니다.정수 1개를 입력받아 그대로 출력해보자. (입력되는 정수의 범위는 0 ~ 4,294,967,295 이다)  아래의 포스팅을 먼저 읽어 오시고, 푸시는 것을 추천드립니다. #2 C언어 scanf 입력 함수 사용 방법C언어는 사용자로부터 데이터를 입력받고 출력하는 기능을 제공합니다. 이 중에서도 "scanf" 함수는 사용자로부터 키보드를 통해 데이터를 입력받는 데 주로 활용됩니다. 오늘은 "C언어 scanf 입력wsul.tistory.com 목차1. 코드업 (CodeUp) 1028번 문제 풀이 코드업 (CodeUp) 1028번 문제 풀이더보기#include int main(){ unsigned int n; scanf.. 2024. 5. 11.
728x90