F.A.Q
Hand In Hand
Online Acmers
Problem Archive
Realtime Judge Status
Authors Ranklist
 
     C/C++/Java Exams     
ACM Steps
Go to Job
Contest LiveCast
ICPC@China
Best Coder beta
VIP | STD Contests
    DIY | Web-DIY beta
Author ID 
Password 
 Register new ID

View Compilation Error

0_0_3097720_29436\Main.java:8: 非法字符: \35
#include <stdio.h>
^
0_0_3097720_29436\Main.java:9: 非法字符: \35
#include <stdlib.h>
^
0_0_3097720_29436\Main.java:10: 非法字符: \35
#include <string.h>
^
0_0_3097720_29436\Main.java:11: 非法字符: \35
#include <algorithm>
^
0_0_3097720_29436\Main.java:12: 非法字符: \35
#include <math.h>
^
0_0_3097720_29436\Main.java:13: 非法字符: \35
#include <queue>
^
0_0_3097720_29436\Main.java:14: 非法字符: \35
#include <iostream>
^
0_0_3097720_29436\Main.java:15: 非法字符: \35
#include <map>
^
0_0_3097720_29436\Main.java:16: 非法字符: \35
#include <set>
^
0_0_3097720_29436\Main.java:17: 非法字符: \35
#include <string>
^
0_0_3097720_29436\Main.java:18: 非法字符: \35
#include <vector>
^
0_0_3097720_29436\Main.java:19: 非法字符: \35
#include <utility>
^
0_0_3097720_29436\Main.java:22: 需要为 class、interface 或 enum
inline int min(int a, int b) {
^
0_0_3097720_29436\Main.java:24: 需要为 class、interface 或 enum
}
^
0_0_3097720_29436\Main.java:28: 需要为 class、interface 或 enum
}
^
0_0_3097720_29436\Main.java:32: 需要为 class、interface 或 enum
    c = getchar();
    ^
0_0_3097720_29436\Main.java:33: 需要为 class、interface 或 enum
    while (c != '-' && (c < '0' || c > '9'))c = getchar();
    ^
0_0_3097720_29436\Main.java:34: 需要为 class、interface 或 enum
    int n = 0, s = 1;
    ^
0_0_3097720_29436\Main.java:35: 需要为 class、interface 或 enum
    if (c == '-')s = -1, c = getchar();
    ^
0_0_3097720_29436\Main.java:36: 需要为 class、interface 或 enum
    while (c >= '0' && c <= '9')n *= 10, n += c - '0', c = getchar();
    ^
0_0_3097720_29436\Main.java:37: 需要为 class、interface 或 enum
    return n*s;
    ^
0_0_3097720_29436\Main.java:38: 需要为 class、interface 或 enum
}
^
0_0_3097720_29436\Main.java:40: 需要为 class、interface 或 enum
const int maxV = 2500;
^
0_0_3097720_29436\Main.java:41: 需要为 class、interface 或 enum
const int maxE = 900000;
^
0_0_3097720_29436\Main.java:42: 需要为 class、interface 或 enum
const int INF = 214748364;
^
0_0_3097720_29436\Main.java:43: 需要为 class、interface 或 enum
const double eps = 1e-8;
^
0_0_3097720_29436\Main.java:44: 非法字符: \35
#define fzero(x) (fabs(x)<eps)
^
0_0_3097720_29436\Main.java:45: 非法字符: \35
#define zero(x) (x<=0)
^
0_0_3097720_29436\Main.java:49: 需要为 class、interface 或 enum
struct Mat {
^
0_0_3097720_29436\Main.java:52: 需要为 class、interface 或 enum
    Mat operator*(const Mat & b) {
    ^
0_0_3097720_29436\Main.java:54: 需要为 class、interface 或 enum
        long long sum;
        ^
0_0_3097720_29436\Main.java:55: 需要为 class、interface 或 enum
        for (int i = 0; i < 2; i++)
        ^
0_0_3097720_29436\Main.java:55: 需要为 class、interface 或 enum
        for (int i = 0; i < 2; i++)
                        ^
0_0_3097720_29436\Main.java:55: 需要为 class、interface 或 enum
        for (int i = 0; i < 2; i++)
                               ^
0_0_3097720_29436\Main.java:56: 需要为 class、interface 或 enum
            for (int j = 0; j < 2; j++) {
                            ^
0_0_3097720_29436\Main.java:56: 需要为 class、interface 或 enum
            for (int j = 0; j < 2; j++) {
                                   ^
0_0_3097720_29436\Main.java:58: 需要为 class、interface 或 enum
                for (int k = 0; k < 2; k++) {
                ^
0_0_3097720_29436\Main.java:58: 需要为 class、interface 或 enum
                for (int k = 0; k < 2; k++) {
                                ^
0_0_3097720_29436\Main.java:58: 需要为 class、interface 或 enum
                for (int k = 0; k < 2; k++) {
                                       ^
0_0_3097720_29436\Main.java:60: 需要为 class、interface 或 enum
                    if (sum >= mod)sum %= mod;
                    ^
0_0_3097720_29436\Main.java:61: 需要为 class、interface 或 enum
                }
                ^
0_0_3097720_29436\Main.java:63: 需要为 class、interface 或 enum
            }
            ^
0_0_3097720_29436\Main.java:65: 需要为 class、interface 或 enum
    }
    ^
0_0_3097720_29436\Main.java:69: 需要为 class、interface 或 enum
Mat modpow(Mat a, int y2, int z2) {
^
0_0_3097720_29436\Main.java:71: 需要为 class、interface 或 enum
    int t = y2;
    ^
0_0_3097720_29436\Main.java:73: 需要为 class、interface 或 enum
    while (t--) {
    ^
0_0_3097720_29436\Main.java:75: 需要为 class、interface 或 enum
    }
    ^
0_0_3097720_29436\Main.java:78: 需要为 class、interface 或 enum
        a = a*a;
        ^
0_0_3097720_29436\Main.java:79: 需要为 class、interface 或 enum
        z2 = z2 >> 1;
        ^
0_0_3097720_29436\Main.java:80: 需要为 class、interface 或 enum
    }
    ^
0_0_3097720_29436\Main.java:82: 需要为 class、interface 或 enum
    return ans;
    ^
0_0_3097720_29436\Main.java:83: 需要为 class、interface 或 enum
}
^
0_0_3097720_29436\Main.java:87: 需要为 class、interface 或 enum
    while (b) {
    ^
0_0_3097720_29436\Main.java:89: 需要为 class、interface 或 enum
        a = a*a;
        ^
0_0_3097720_29436\Main.java:90: 需要为 class、interface 或 enum
        b = b >> 1;
        ^
0_0_3097720_29436\Main.java:91: 需要为 class、interface 或 enum
    }
    ^
0_0_3097720_29436\Main.java:93: 需要为 class、interface 或 enum
}
^
0_0_3097720_29436\Main.java:101: 需要为 class、interface 或 enum
    for (int i = 0; i < 2; i++) {
                    ^
0_0_3097720_29436\Main.java:101: 需要为 class、interface 或 enum
    for (int i = 0; i < 2; i++) {
                           ^
0_0_3097720_29436\Main.java:102: 需要为 class、interface 或 enum
        for (int j = 0; j < 2; j++)
                        ^
0_0_3097720_29436\Main.java:102: 需要为 class、interface 或 enum
        for (int j = 0; j < 2; j++)
                               ^
0_0_3097720_29436\Main.java:104: 需要为 class、interface 或 enum
        printf("\n");
        ^
0_0_3097720_29436\Main.java:105: 需要为 class、interface 或 enum
    }
    ^
0_0_3097720_29436\Main.java:110: 需要为 class、interface 或 enum
    long long q, n, f1, f2, ret;
    ^
0_0_3097720_29436\Main.java:111: 需要为 class、interface 或 enum
    for (i = 0; i < 2; i++)for (j = 0; j < 2; j++)I.a[i][j] = (i == j ? 1 : 0);
    ^
0_0_3097720_29436\Main.java:111: 需要为 class、interface 或 enum
    for (i = 0; i < 2; i++)for (j = 0; j < 2; j++)I.a[i][j] = (i == j ? 1 : 0);
                ^
0_0_3097720_29436\Main.java:111: 需要为 class、interface 或 enum
    for (i = 0; i < 2; i++)for (j = 0; j < 2; j++)I.a[i][j] = (i == j ? 1 : 0);
                       ^
0_0_3097720_29436\Main.java:111: 需要为 class、interface 或 enum
    for (i = 0; i < 2; i++)for (j = 0; j < 2; j++)I.a[i][j] = (i == j ? 1 : 0);
                                       ^
0_0_3097720_29436\Main.java:111: 需要为 class、interface 或 enum
    for (i = 0; i < 2; i++)for (j = 0; j < 2; j++)I.a[i][j] = (i == j ? 1 : 0);
                                              ^
0_0_3097720_29436\Main.java:112: 需要为 class、interface 或 enum
    while (scanf("%d%d%d", &x1, &y1, &z1) != EOF) {
    ^
0_0_3097720_29436\Main.java:114: 需要为 class、interface 或 enum
        scanf("%d%d", &y2, &z2);
        ^
0_0_3097720_29436\Main.java:115: 需要为 class、interface 或 enum
        scanf("%d", &mod);
        ^
0_0_3097720_29436\Main.java:116: 需要为 class、interface 或 enum
        if(y2==0&&z2==0){printf("1\n");continue;}
        ^
0_0_3097720_29436\Main.java:116: 需要为 class、interface 或 enum
        if(y2==0&&z2==0){printf("1\n");continue;}
                                       ^
0_0_3097720_29436\Main.java:116: 需要为 class、interface 或 enum
        if(y2==0&&z2==0){printf("1\n");continue;}
                                                ^
0_0_3097720_29436\Main.java:118: 需要为 class、interface 或 enum
        if (q >= mod)q %= mod;
        ^
0_0_3097720_29436\Main.java:119: 需要为 class、interface 或 enum
        mat.a[0][0] = 0;
        ^
0_0_3097720_29436\Main.java:120: 需要为 class、interface 或 enum
        mat.a[0][1] = q;
        ^
0_0_3097720_29436\Main.java:121: 需要为 class、interface 或 enum
        mat.a[1][0] = 1;
        ^
0_0_3097720_29436\Main.java:122: 需要为 class、interface 或 enum
        mat.a[1][1] = q - 1;
        ^
0_0_3097720_29436\Main.java:123: 需要为 class、interface 或 enum
        Mat ans;
        ^
0_0_3097720_29436\Main.java:124: 需要为 class、interface 或 enum
        if (y2 == 0 && z2 == 0)ans = mat;
        ^
0_0_3097720_29436\Main.java:125: 需要为 class、interface 或 enum
        else if (y2 != 0 && z2 == 0) {
        ^
0_0_3097720_29436\Main.java:127: 需要为 class、interface 或 enum
            Mat aa = mat;
            ^
0_0_3097720_29436\Main.java:128: 需要为 class、interface 或 enum
            while (y2--) {
            ^
0_0_3097720_29436\Main.java:130: 需要为 class、interface 或 enum
                aa = aa*aa;
                ^
0_0_3097720_29436\Main.java:131: 需要为 class、interface 或 enum
            }
            ^
0_0_3097720_29436\Main.java:134: 需要为 class、interface 或 enum
        f1 = 1;
        ^
0_0_3097720_29436\Main.java:135: 需要为 class、interface 或 enum
        f2 = q - 1;
        ^
0_0_3097720_29436\Main.java:136: 需要为 class、interface 或 enum
        long long ret = f1 * ans.a[0][0] % mod + f2 * ans.a[1][0] % mod;
        ^
0_0_3097720_29436\Main.j


Hangzhou Dianzi University Online Judge 3.0
Copyright © 2005-2024 HDU ACM Team. All Rights Reserved.
Designer & Developer : Wang Rongtao LinLe GaoJie GanLu
Total 0.000000(s) query 1, Server time : 2024-11-22 21:51:30, Gzip enabled