Programing/CodeUp 코드업

코드 업(CodeUp) 1025~1036번 문제풀이

recognizee 2021. 4. 7. 00:57
728x90

안녕하세요.

코드 업 1025~1036번 문제풀이입니다.

 

#1025번

1025번 문제
1025번 입/출력 예시
1025번 코드

저는 1025번 문제를 보고 이런 코드를 짜보았습니다.

이 코드를 제출하면

정확한 풀이!

정확한 풀이라고 나왔습니다.

 

#1026번

1026번 문제
1026번 입/출력 예시
1026번 코드

1026번 문제를 보고 저는 이런 코드를 짰습니다.

이 코드를 제출하면

정확한 풀이!

1026번도 정확한 풀이라고 나왔습니다.

 

#1027번

1027번 문제
1027번 입/출력 예시
1027번 코드

저는 이 문제를 보고 이렇게 코드를 짜보았습니다.

이 코드를 제출을 하면

잘못된 풀이!

잘못된 풀이라고 떴네요...

코드를 자세히 보니 5행에 %를 &라고 오타가 났어요. %로 고치고 년도 잘 못 나와 04도 빼주었습니다.

오류인 출력결과
1027번  수정한 코드

다시 수정을 해서 제출을 하면

정확한 풀이!

정확한 풀이라고 떴습니다.

 

#1028번

1028번 문제
1028번 입/출력 예시
1028번 코드

문제를 보고 이렇게 코드를 짜보았습니다.

이 코드를 제출을 하면

잘못된 풀이!

잘못된 풀이라고 떴네요...

코드를 다시 보니까 좀 엉망진창이였어요. 우선 4행에 %nd를 %u로 바꿔주었고 5행에 %d도 %u로 고쳤습니다.

1028번 수정한 코드

다음부터는 unsinged int형을 쓸 땐 %u로 써야겠습니다.

코드를 다시 제출하면

정확한 풀이!

이렇게 정확한 풀이라고 떴습니다.

 

#1029번

1029번 문제
1029번 코드

저는 1029번을 보고 이런 코드로 짜보았습니다. float형보다 더 넓은 데이터형을 사용해야 하기 때문에 double형을 써주었고 5행과 같이 %.11lf를 써주어 소수 11째 자리까지 출력되도록 하였습니다.

이 코드를 제출하면

정확한 풀이!

정확한 풀이라고 떴습니다.

 

#1030번

1030번 문제
1030번 코드

이 문제를 보고 저는 이런 코드를 짰습니다. int형보다 더 큰 범위의 데이터형을 사용해야 해서 long long int형을 사용하였고 long long int형에 맞는 %lld를 써주었습니다.

이 코드를 제출하면

정확한 풀이!

정확한 풀이라고 떴습니다.

 

#1031번

1031번 문제
1031번 입/출력 예시
1031번 코드

저는 1031번 문제를 보고 이런 코드를 짜보았습니다.

이 코드를 제출하면

정확한 풀이!

이렇게 정확한 풀이라고 나왔습니다.

 

#1032번

1032번 문제
1032번 입/출력 예시
1032번 코드

1032번 문제를 보고 저는 이렇게 코드를 짜보았습니다.

이 코드를 제출하면

정확한 풀이!

이렇게 정확한 풀이라고 나왔습니다.

 

#1033번

1033번 문제
1033번 코드

저는 1033번 문제를 보고 이렇게 코드를 짜보았습니다. 1032번과 1033번은 다 똑같아보이지만 하나의 문자 때문에 다른 출력을 합니다. 5행에 %X를 썼기 때문에 1032번과 달리 출력한 문자는 대문자로 출력하게 됩니다.

이 코드를 제출하면

정확한 풀이!

이렇게 정확한 풀이라고 뜹니다.

 

#1034번

1034번 문제
1034번 입/출력 예시
1034번 코드

이 문제를 보고 저는 이렇게 코드를 짜보았습니다.

이 코드를 제출하면

정확한 풀이!

이렇게 나왔습니다.

 

#1035번

1035번 문제
1035번 입/출력 예시
1035번 코드

저는 이 문제를 보고 코드를 이렇게 짜보았습니다.

이 코드를 제출하면

정확한 풀이!

이렇게 정확한 풀이라고 떴습니다.

 

#1036번

1036번 문제
1036번 입/출력 예시
1036번 코드

저는 이 문제를 보고 이렇게 코드를 짜보았습니다. 먼저 문자형으로 입력을 받기 위해 char형을 사용하였고, 그 문자를 정수로 출력하기 위해 5행에서 %d를 사용하였습니다.

이 코드를 제출하면

정확한 풀이!

이렇게 잘 나왔습니다.

 

 

 

이상으로 1025~1036번 문제풀이를 마치겠습니다.

보시느라 수고하셨습니다.