본문 바로가기
반응형

코딩54

[3052번] 백준 나머지 풀이 - Python 문제 두 자연수 A와 B가 있을 때, A%B는 A를 B로 나눈 나머지 이다. 예를 들어, 7, 14, 27, 38을 3으로 나눈 나머지는 1, 2, 0, 2이다. 수 10개를 입력받은 뒤, 이를 42로 나눈 나머지를 구한다. 그 다음 서로 다른 값이 몇 개 있는지 출력하는 프로그램을 작성하시오. 입력 첫째 줄부터 열번째 줄 까지 숫자가 한 줄에 하나씩 주어진다. 이 숫자는 1,000보다 작거나 같고, 음이 아닌 정수이다. 출력 첫째 줄에, 42로 나누었을 때, 서로 다른 나머지가 몇 개 있는지 출력한다. 풀이 a=[] for i in range(10): a.append(int(input())) b=[] b.append(a[0]%42) for i in a: ck=0 #같은게 있으면 1로 바꾸고 없으면 b에.. 2021. 4. 6.
C언어 오개념 %lf에 대하여 scanf할 때는 float는 %f, double는 %lf 로 해야하지만 printf할 때는 float, double 모두 %f로 하면 된다. gigglehd.com/zbxe/10649472 기글 하드웨어 소프트 포럼 - [뻘글] 헷갈리기 쉬운 C언어 오개념 %f, %lf 댓글의 닉넴과 레벨은 가립니다. %f와 %lf 얘기가 나오는데 본래 scanf에는 2개가 존재했지만, printf는 1개가 존재하다가 C언어 99년도 표준(C99)에서 %lf가 추가 됐습니다. 사실 printf에서는 %f와 %lf는 gigglehd.com 친구가 비주얼 C에서 프린트할 때 %lf 로 쓰니까 주의(초록색 밑줄)뜬다고 책 찾아봐도 없다고 해서 찾아본 내용 2021. 4. 5.
[소프티어] H-클린알파 제한시간 : C/C++/Java/Python(1초) | 메모리 제한 : 256MB 나날이 심해지는 미세먼지로 인해 야외뿐만 아니라 집 안에서도 마음 놓을 수 없는 날이 계속되고 있다. 유해 물질이 창문 틈새로 새어 들어오거나, 외출 후 옷과 신발 등에 붙어 들어와 집 안이 오염될 수 있기 때문이다. 현대자동차그룹에서는 입주민들이 미세먼지 걱정없이 집 안을 깨끗하게 유지할 수 있도록 세대 내부에도 H 클린알파(H Cleanα)를 도입했다. 미세먼지 제거와 공기 정화는 물론, 바이러스와 세균까지 잡아주는 기술이다. H 클린알파의 성능 테스트를 위해서 아래와 같은 조건을 가정한다. 1) 1초 간격으로 바이러스들이 집 안으로 침입한다 2) 집 안에서 바이러스는 1초당 P배씩 증가한다 3) N초 동안 죽는 바이러.. 2021. 3. 30.
[2562번] 백준 최댓값 풀이 - Python 문제 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오. 예를 들어, 서로 다른 9개의 자연수 3, 29, 38, 12, 57, 74, 40, 85, 61 이 주어지면, 이들 중 최댓값은 85이고, 이 값은 8번째 수이다. 입력 첫째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100 보다 작다. 출력 첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 몇 번째 수인지를 출력한다. 풀이 a=[] max=0 for i in range(9): a.append(int(input())) if a[i]>max: max=a[i] num=i print(max) print(num+1) #처음에 i+1이라 해서 틀렸다.. 2021. 3. 29.
반응형