diff --git a/src/9/6/P1004.cpp b/src/9/6/P1004.cpp new file mode 100644 index 0000000..209a612 --- /dev/null +++ b/src/9/6/P1004.cpp @@ -0,0 +1,68 @@ +#include +#include +#include +#include +#include +using ll = int64_t; + +ll n,x,y,z,ans0; +struct DP{ + ll val; + ll x,y; +}; + +int main(){ + std::iostream::sync_with_stdio(false); + std::cin.tie(nullptr); + + std::cin>>n; + std::vector> map(n+1,std::vector(n+1)); + std::vector> dp(n+1,std::vector(n+1)); + do { + std::cin>>x>>y>>z; + map[x][y]=z; + }while (x|y|z); + for(ll i=1;i<=n;i++){ + for(ll j=1;j<=n;j++){ + if(dp[i][j].val(n+1)); + for(ll i=1;i<=n;i++){ + for(ll j=1;j<=n;j++){ + if(dp[i][j].val