土下座しながら探索中

主に競技プログラミング

2013-03-20から1日間の記事一覧

ProjectEuler Problem48 : Self powers

問題リンク:Problem 48 - Project Euler問題概要: 1^1+2^2+3^3+・・・・・+1000~1000の下10桁をもとめよ解法: modをとりながら実際に計算するコード: #include<iostream> using namespace std; int main() { long long ans = 0; for(int i=1;i<=1000;i++) { long l</iostream>…

ProjectEuler Problem345 : Matrix Sum

問題リンク:Problem 345 - Project Euler問題概要: 問題で与えられる15*15の2次配列から行も列もかぶらないように数字を選んでいく 15個全て選んだときの最大値をもとめろ解法: 選んだ状態での最大値を保存してdfsで探索した dp[1 dfs(x,y,visited,cost…