#문제 1008번: A/B https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net #접근방법 A/B를 했을 때, 실제 정답과 출력값의 절대오차 또는 상대오차가 10^-9 이하로 되어야 정답이다. 1. 변수를 입력 받을 때 실수값을 받을 수 있는 자료형으로 받고, 2. 출력할 때 소수점을 9자리 이상으로 나타내면 된다. #풀이 #include int main(){ double A,B; scanf("%lf %lf",&A,&B); printf("%.9lf",A/B); return 0; } double이라는 8byte까지 받을 수 있는 실수형 자료형으로 변수를 받아준다. 참고로..
#문제 1001번: A-B https://www.acmicpc.net/problem/1001 1001번: A-B 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. www.acmicpc.net #접근방법 어제 풀었던 1000번과 비슷한 유형이다. 같은 코드에서 한가지 부호만 바꾸면 된다. #풀이 #include int main(){ int A,B; scanf("%d %d",&A,&B); printf("%d",A-B); return 0; } int A,B 로 변수 2개를 만들고 scanf로 입력을 받고 printf로 뺀 값을 출력한다. #성능 #정리 어제랑 똑같은 난이도의 문제이다. 딱히 정리할 것은 없어보인다.
#문제 1000번: A+B https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net #접근방법 가장 기본중에 기본 문제이다. 입력을 어떻게 받는가 -> scanf 출력은 어떻게 하는가 -> printf 정도의 지식만 알면 쉽게 풀 수 있다. #풀이 #include int main(){ int A,B; scanf("%d %d",&A,&B); printf("%d",A+B); return 0; } int A,B 로 변수 2개를 만들고 scanf로 입력을 받고 printf로 더한 값을 출력한다. 너무 쉽지만 알아하는 지식이 있다면 1. %d는 4byte 정수값을 입력받는다. 2...