목록전체 (32)
개발 공부
요즘 언어를 이것저것 쓰다보니 stdio.h를 불러와서 string을 쓰려고 했다..... 이게뭐람 ㅋㅋㅋ 단순하게 그냥 #include using namespace std; int main() { string x; cin >> x; cout
구구단 문제를 풀때 파이썬으로 a = int(input()) for i in range(1,10): print("{0} * {1} = {2}".format(a,i,a*i)) 이렇게 print에서 format을 사용해 풀었지만 다른사람의 풀이에 f-string 포매팅이란게 있어서 알바봤다! 위의 문제를 a = int(input()) for i in range(1,10): print(f"{a} * {i} = {a*i}") 위처럼 문자열 맨 앞에 f를 붙이고 중괄호 안에 직접 변수 이름이나 출력하고자 하는 것을 넣으면 완성! 보기가 더 간편해서 자주 이용할꺼 같당
이 문제는 그냥 풀려면 풀 수 있는데... #include int main() { int x,y; scanf("%d %d",&x,&y); int arr1[x][y]; int arr2[x][y]; int ans[x][y]; for(int i=0; i
우선 함수를 모를때! #include int main() { int x[5],num=0; for(int i=0; i
c++과 파이썬의 절댓값을 구현할 수 있는 내장함수 abs를 사용하면 된다! 우선 c++의 경우 math.h를 불러와서 abs를 사용했다 #include #include int main() { long x,y; long ans; scanf("%ld %ld",&x,&y); ans = x-y; printf("%ld",abs(ans)); } 범위가 -2,000,000,000~2,000,000,000이라서 x,y는 int형으로 되지만 연산값이 int형을 벗어나 long타입을 사용했습니다! 파이썬의 경우 a,b = map(int, input().split(" ")); ans = a-b; print(abs(ans)); 요런식으로 abs함수를 사용해 쉽게 구현 가능하다!