알고리즘 문제 풀이/1DP_과제(~180615)
2018.06.04
//https://www.acmicpc.net/problem/10769 #include using namespace std; int main(){ char str[256]; cin.getline(str, 255); int cnt[2]={0,0}; for(int i=0; str[i]!=0; i++){ if(str[i]==':' && (str[i+1]!=0 && str[i+2]!=0)){ if(str[i+1]=='-'){ if(str[i+2]==')') cnt[0]++; else if(str[i+2]=='(') cnt[1]++; } } } if(cnt[1]==0 && cnt[0]==0) cout cnt[1]) cout
알고리즘 문제 풀이/1DP_과제(~180615)
2018.06.02
//https://www.acmicpc.net/problem/4690#include using namespace std; int main(){ int a,b,c,d; for(a=2; a
알고리즘 문제 풀이/1DP_과제(~180615)
2018.06.01
//https://www.acmicpc.net/problem/1934 #include using namespace std; int gcd(int a, int b){ return b? gcd(b, a%b) : a;}int main(){ int t; cin>>t; while(t-->0){ int a, b; cin >> a >> b; if(a
알고리즘 문제 풀이/1DP_과제(~180615)
2018.05.29
#include using namespace std; char map[100][100];int main(){ int n; cin >> n; for(int i=0; i> map[i]; int k; cin >> k; if(k==1){ //그대로 for(int i=0; i=0; i--){ for(int j=0; j