fork download
  1. #include <stdio.h>
  2.  
  3. int p(int v) {
  4. return (v > 1)
  5. & (v == 2 || (v % 2))
  6. & (v == 3 || (v % 3))
  7. & (v == 5 || (v % 5))
  8. & (v == 7 || (v % 7))
  9. & (v == 11 || (v % 11))
  10. & (v == 13 || (v % 13));
  11.  
  12. }
  13.  
  14. int main(void) {
  15. // your code goes here
  16. int i;
  17. printf ("Score %f\n", 1.1*13+6+6*2);
  18. for (i=0; i < 256; i++)
  19. printf ("%d:%d%c", i, p(i), (i&15)==15 ? 10:32);
  20.  
  21. return 0;
  22. }
  23.  
Success #stdin #stdout 0s 2248KB
stdin
Standard input is empty
stdout
Score 32.300000
0:0 1:0 2:1 3:1 4:0 5:1 6:0 7:1 8:0 9:0 10:0 11:1 12:0 13:1 14:0 15:0
16:0 17:1 18:0 19:1 20:0 21:0 22:0 23:1 24:0 25:0 26:0 27:0 28:0 29:1 30:0 31:1
32:0 33:0 34:0 35:0 36:0 37:1 38:0 39:0 40:0 41:1 42:0 43:1 44:0 45:0 46:0 47:1
48:0 49:0 50:0 51:0 52:0 53:1 54:0 55:0 56:0 57:0 58:0 59:1 60:0 61:1 62:0 63:0
64:0 65:0 66:0 67:1 68:0 69:0 70:0 71:1 72:0 73:1 74:0 75:0 76:0 77:0 78:0 79:1
80:0 81:0 82:0 83:1 84:0 85:0 86:0 87:0 88:0 89:1 90:0 91:0 92:0 93:0 94:0 95:0
96:0 97:1 98:0 99:0 100:0 101:1 102:0 103:1 104:0 105:0 106:0 107:1 108:0 109:1 110:0 111:0
112:0 113:1 114:0 115:0 116:0 117:0 118:0 119:0 120:0 121:0 122:0 123:0 124:0 125:0 126:0 127:1
128:0 129:0 130:0 131:1 132:0 133:0 134:0 135:0 136:0 137:1 138:0 139:1 140:0 141:0 142:0 143:0
144:0 145:0 146:0 147:0 148:0 149:1 150:0 151:1 152:0 153:0 154:0 155:0 156:0 157:1 158:0 159:0
160:0 161:0 162:0 163:1 164:0 165:0 166:0 167:1 168:0 169:0 170:0 171:0 172:0 173:1 174:0 175:0
176:0 177:0 178:0 179:1 180:0 181:1 182:0 183:0 184:0 185:0 186:0 187:0 188:0 189:0 190:0 191:1
192:0 193:1 194:0 195:0 196:0 197:1 198:0 199:1 200:0 201:0 202:0 203:0 204:0 205:0 206:0 207:0
208:0 209:0 210:0 211:1 212:0 213:0 214:0 215:0 216:0 217:0 218:0 219:0 220:0 221:0 222:0 223:1
224:0 225:0 226:0 227:1 228:0 229:1 230:0 231:0 232:0 233:1 234:0 235:0 236:0 237:0 238:0 239:1
240:0 241:1 242:0 243:0 244:0 245:0 246:0 247:0 248:0 249:0 250:0 251:1 252:0 253:0 254:0 255:0