teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

コードを一部修正しました

2020/07/14 14:17

投稿

goro_gnm
goro_gnm

スコア42

title CHANGED
File without changes
body CHANGED
@@ -19,6 +19,7 @@
19
19
  typedef long long ll;
20
20
 
21
21
  int solve(int x, int count){
22
+ if(x == -1) return 0;
22
23
  if(x == 0) return count;
23
24
  int y = x;
24
25
  int pc = 0;
@@ -53,7 +54,7 @@
53
54
  rep(i, n){
54
55
  tmp /= 2;
55
56
  if(x_list[i]){
56
- if(pc-1 < 1){xi[i]=0; continue;}
57
+ if(pc-1 < 1){xi[i]=-1; continue;}
57
58
  xi[i] = (xm-tmp+pc-1)%(pc-1);
58
59
  }else{
59
60
  xi[i] = (xp+tmp)%(pc+1);