1. 정답 코드 #include int main() { long long int a, b; scanf("%lld %lld", &a, &b); printf("%lld\n", a+b); printf("%lld\n", a-b); printf("%lld\n", a*b); printf("%lld\n", a/b); printf("%lld\n", a%b); printf("%.2lf\n", (float)a / (float)b); } 2. 코드 설명 이때까지 했던 연산자들을 사용하는 문제이다. 마지막에는 a, b 변수를 모두 float로 변환해사 문제 해결해주면 된다.
1. 정답 코드 #include int main() { int a,b,c; scanf("%d %d %d", &a, &b, &c); printf("%d\n", a+b+c); printf("%.1lf", (float)(a+b+c)/3); } 2. 코드 설명 계산 문제이다. 덧셈은 그냥 하던 대로 출력하면 되고, 평균은 float로 변환 후 3으로 나누면 된다.
백준 온라인 저지 / 14264번 정육각형과 삼각형 https://www.acmicpc.net/problem/14264 14264번: 정육각형과 삼각형 첫째 줄에 정육각형 한 변의 길이 L이 주어진다. (1 ≤ L ≤ 1,000,000, L은 정수) www.acmicpc.net 사용언어 : C (C99) 알고리즘 : 수학, 기하학 C 코드 1. 문제 정리 총 1개의 입력을 받은 후 계산해서 출력하는 문제이다. 삼각비 수학문제인데. 육각형 내에서 삼각형을(겹치지 않는 대각선) 만든 후 작은 삼각형의 면적을 출력하면 된다. √3a x (a/2) / 2 라는 공식이 나오게 되는데 다음을 계산하면 √3/4 * a^2라는 값이 나온다. 루트 계산을 위해서 sqrt 함수를 가져와 문제를 해결 해보았다. 2. sqr..