22
December
[PR]
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
#include<string>
#include<cstdio>
#include<iostream>
using namespace std;
int ga;
int garray[10];
int main(){
int a;
int* array = new int[10];
string s;
s += \'a\';
printf(\"ga\'s address = %p\\n\",&a);
printf(\"a\'s address = %p\\n\",&ga);
printf(\"array\'s address = %p\\n\",array);
printf(\"garray\'s address = %p\\n\",&garray);
printf(\"s\'s address = %p\\n\",&s);
printf(\"s[0]\'s address = %p\\n\",&s[0]);
return 0;
}
実行結果 ga's address = 0x22aa74 a's address = 0x100406020 array's address = 0x600028730 garray's address = 0x100406040 s's address = 0x22aa60 s[0]'s address = 0x600061ce8
class EmoticonsDiv2 {
public:
int printSmiles(int smiles) {
int ans;
ans = dfs(1,2,smiles);
return ans+2;
}
int dfs(int clip,int now,int goal){
int ret = INF;
if(now == goal)return 0;
if(now > goal)return INF;
for(int i=0;i<2;i++){
if(i==1)ret = min(ret,dfs(clip,now+clip,goal)+1);
if(i==0)ret = min(ret,dfs(now,now+now,goal)+2);
}
return ret;
}
};