목표 ~7/18 1단계 문제(총50문제) 풀기
#7/11 18/50
# 프로그래머스 1단계 50문제 격파 ~7/19
# https://programmers.co.kr/learn/courses/30/lessons/12954
# answer = []
# def solution(x, n):
# for i in range(n):
# answer.append(x)
# x+=addnum
# return answer
# x,n=map(int,input().split())
# addnum=x
# print(solution(x,n))
# https://programmers.co.kr/learn/courses/30/lessons/12950
# ans1=[]
# ans2=[]
# ans=[]
# a=[[1,2],[2,3]]
# b=[[4,5],[5,6]]
# ans1.append((a[0][0]+b[0][0]))
# ans1.append((a[0][1]+b[0][1]))
# ans2.append((a[1][0]+b[1][0]))
# ans2.append((a[1][1]+b[1][1]))
# ans.append(ans1)
# ans.append(ans2)
# print(ans)
# https://programmers.co.kr/learn/courses/30/lessons/12948
# phone_number='010426010101043236'
# phone_number=list(map(str,str(phone_number)))
# PL=len(phone_number)
# for i in range(PL-4):
# phone_number[i]='*'
# answer="".join(phone_number)
# print(answer)
# https://programmers.co.kr/learn/courses/30/lessons/12947
# def solution(x):
# xnum=x
# x=list(map(int,str(x)))
# if xnum%sum(x)==0:
# answer=(str(xnum)+'의 모든 자릿수의 합은'+str(sum(x))+'입니다.'+str(xnum)+'은 '+str(sum(x))+'로 나누어 떨어지므로 '+str(xnum)+'은 하샤드 수입니다.')
# else:
# answer=(str(xnum)+'의 모든 자릿수의 합은'+str(sum(x))+'입니다.'+str(xnum)+'은 '+str(sum(x))+'로 나누어 떨어지므로 '+str(xnum)+'은 하샤드 수가 아닙니다.')
# return answer
# print(solution(1200))
# def solution(arr):
# answer = sum(arr)/len(arr)
# return answer
# https://programmers.co.kr/learn/courses/30/lessons/12943
# def solution(num):
# answer=0
# for _ in range(500):
# if num==1:
# return answer
# break
# elif num%2==0:
# num//=2
# answer+=1
# else:
# num=(num*3)+1
# answer+=1
# if num!=1:
# return -1
# https://programmers.co.kr/learn/courses/30/lessons/12940
# from math import gcd
# def solution(n, m):
# answer = []
# answer.append(gcd(n,m)) #gcd
# answer.append((n*m)//gcd(n,m)) #lcm
# return answer
# def solution(n):
# if n%2==0:
# return "Odd"
# else:
# return "Even"
# https://programmers.co.kr/learn/courses/30/lessons/12935
# def solution(arr):
# if arr==[10]:
# return [-1]
# else:
# arr.remove(min(arr))
# return arr
# https://programmers.co.kr/learn/courses/30/lessons/12934
# used math method
# import math
# def solution(n):
# x=math.sqrt(n)
# if x%1==0: #양의정수 check
# answer=(x+1)**2
# else:
# answer=-1
# return int(answer)
# unused math method
# def solution(n):
# x=n**(1/2)
# if x%1==0:
# answer=(x+1)**2
# else:
# answer=-1
# return int(answer)
# https://programmers.co.kr/learn/courses/30/lessons/12933
# def solution(n):
# n=list(str(n))
# n.sort(reverse=True)
# return int("".join(n))
# https://programmers.co.kr/learn/courses/30/lessons/12932?language=python3
# def solution(n):
# n=list(str(n))
# n.reverse()
# return list(map(int,n))
# https://programmers.co.kr/learn/courses/30/lessons/12928
# def solution(n):
# answer=0
# for i in range(1,n+1):
# if n%i==0:
# answer+=i
# return answer
'파이썬알고리즘' 카테고리의 다른 글
20210713#(68) 프로그래머스 50문제 뿌수기(2) (0) | 2021.07.13 |
---|---|
20210712#(67) 프로그래머스 50문제 뿌수기(2) (0) | 2021.07.12 |
20210707#(65) 백준 10773 제로 (0) | 2021.07.07 |
20210706#(64) 백준 14659 한조서열정리하고옴ㅋㅋ (그리디) (0) | 2021.07.06 |
20210706#(63) 백준 4796 캠핑 (그리디) (0) | 2021.07.06 |