Skip to main content
We’ve updated our Terms of Service. A new AI Addendum clarifies how Stack Overflow utilizes AI interactions.
Code Golf

Return to Answer

added 7 characters in body
Source Link
SuperJedi224
  • 12k
  • 2
  • 46
  • 68

Java, (削除) 449 (削除ここまで) (削除) 447 (削除ここまで) (削除) 446 (削除ここまで) 430(削除) 430 (削除ここまで) 426 bytes

import java.awt.*;class*;interface A{public static void main(String[]a)throws Exception{java.awt.image.BufferedImage i=javax.imageio.ImageIO.read(new java.io.File(new java.util.Scanner(System.in).nextLine()));int r=0,g=0,b=0,k=0,x,y;for(x=0;x<i.getWidth();x++)for(y=0;y<i.getHeight();k++){Color c=new Color(i.getRGB(x,y++));r+=c.getRed();g+=c.getGreen();b+=c.getBlue();}System.out.printf("#%06X",0xFFFFFF&new Color(r/k,g/k,b/k).getRGB());}}

Thanks to this answer over on stack overflow for the String.format trick.

Java, (削除) 449 (削除ここまで) (削除) 447 (削除ここまで) (削除) 446 (削除ここまで) 430 bytes

import java.awt.*;class A{public static void main(String[]a)throws Exception{java.awt.image.BufferedImage i=javax.imageio.ImageIO.read(new java.io.File(new java.util.Scanner(System.in).nextLine()));int r=0,g=0,b=0,k=0,x,y;for(x=0;x<i.getWidth();x++)for(y=0;y<i.getHeight();k++){Color c=new Color(i.getRGB(x,y++));r+=c.getRed();g+=c.getGreen();b+=c.getBlue();}System.out.printf("#%06X",0xFFFFFF&new Color(r/k,g/k,b/k).getRGB());}}

Thanks to this answer over on stack overflow for the String.format trick.

Java, (削除) 449 (削除ここまで) (削除) 447 (削除ここまで) (削除) 446 (削除ここまで) (削除) 430 (削除ここまで) 426 bytes

import java.awt.*;interface A{static void main(String[]a)throws Exception{java.awt.image.BufferedImage i=javax.imageio.ImageIO.read(new java.io.File(new java.util.Scanner(System.in).nextLine()));int r=0,g=0,b=0,k=0,x,y;for(x=0;x<i.getWidth();x++)for(y=0;y<i.getHeight();k++){Color c=new Color(i.getRGB(x,y++));r+=c.getRed();g+=c.getGreen();b+=c.getBlue();}System.out.printf("#%06X",0xFFFFFF&new Color(r/k,g/k,b/k).getRGB());}}

Thanks to this answer over on stack overflow for the String.format trick.

replaced http://stackoverflow.com/ with https://stackoverflow.com/
Source Link

Java, (削除) 449 (削除ここまで) (削除) 447 (削除ここまで) (削除) 446 (削除ここまで) 430 bytes

import java.awt.*;class A{public static void main(String[]a) throws Exception{java.awt.image.BufferedImage i=javax.imageio.ImageIO.read(new java.io.File(new java.util.Scanner(System.in).nextLine()));int r=0,g=0,b=0,k=0,x,y;for(x=0;x<i.getWidth();x++)for(y=0;y<i.getHeight();k++){Color c=new Color(i.getRGB(x,y++));r+=c.getRed();g+=c.getGreen();b+=c.getBlue();}System.out.printf("#%06X",0xFFFFFF&new Color(r/k,g/k,b/k).getRGB());}}

Thanks to this answer this answer over on stack overflow for the String.format trick.

Java, (削除) 449 (削除ここまで) (削除) 447 (削除ここまで) (削除) 446 (削除ここまで) 430 bytes

import java.awt.*;class A{public static void main(String[]a) throws Exception{java.awt.image.BufferedImage i=javax.imageio.ImageIO.read(new java.io.File(new java.util.Scanner(System.in).nextLine()));int r=0,g=0,b=0,k=0,x,y;for(x=0;x<i.getWidth();x++)for(y=0;y<i.getHeight();k++){Color c=new Color(i.getRGB(x,y++));r+=c.getRed();g+=c.getGreen();b+=c.getBlue();}System.out.printf("#%06X",0xFFFFFF&new Color(r/k,g/k,b/k).getRGB());}}

Thanks to this answer over on stack overflow for the String.format trick.

Java, (削除) 449 (削除ここまで) (削除) 447 (削除ここまで) (削除) 446 (削除ここまで) 430 bytes

import java.awt.*;class A{public static void main(String[]a) throws Exception{java.awt.image.BufferedImage i=javax.imageio.ImageIO.read(new java.io.File(new java.util.Scanner(System.in).nextLine()));int r=0,g=0,b=0,k=0,x,y;for(x=0;x<i.getWidth();x++)for(y=0;y<i.getHeight();k++){Color c=new Color(i.getRGB(x,y++));r+=c.getRed();g+=c.getGreen();b+=c.getBlue();}System.out.printf("#%06X",0xFFFFFF&new Color(r/k,g/k,b/k).getRGB());}}

Thanks to this answer over on stack overflow for the String.format trick.

Use printf
Source Link
SuperJedi224
  • 12k
  • 2
  • 46
  • 68

Java, (削除) 449 (削除ここまで) (削除) 447 (削除ここまで) 446(削除) 446 (削除ここまで) 430 bytes

import java.awt.*;class A{public static void main(String[]a) throws Exception{java.awt.image.BufferedImage i=javax.imageio.ImageIO.read(new java.io.File(new java.util.Scanner(System.in).nextLine()));int r=0,g=0,b=0,k=0,x,y;for(x=0;x<i.getWidth();x++)for(y=0;y<i.getHeight();k++){Color c=new Color(i.getRGB(x,y++));r+=c.getRed();g+=c.getGreen();b+=c.getBlue();}System.out.println(String.formatprintf("#%06X",0xFFFFFF&new Color(r/k,g/k,b/k).getRGB()));}}

Thanks to this answer over on stack overflow for the String.format trick.

Java, (削除) 449 (削除ここまで) (削除) 447 (削除ここまで) 446 bytes

import java.awt.*;class A{public static void main(String[]a) throws Exception{java.awt.image.BufferedImage i=javax.imageio.ImageIO.read(new java.io.File(new java.util.Scanner(System.in).nextLine()));int r=0,g=0,b=0,k=0,x,y;for(x=0;x<i.getWidth();x++)for(y=0;y<i.getHeight();k++){Color c=new Color(i.getRGB(x,y++));r+=c.getRed();g+=c.getGreen();b+=c.getBlue();}System.out.println(String.format("#%06X",0xFFFFFF&new Color(r/k,g/k,b/k).getRGB()));}}

Thanks to this answer over on stack overflow for the String.format trick.

Java, (削除) 449 (削除ここまで) (削除) 447 (削除ここまで) (削除) 446 (削除ここまで) 430 bytes

import java.awt.*;class A{public static void main(String[]a) throws Exception{java.awt.image.BufferedImage i=javax.imageio.ImageIO.read(new java.io.File(new java.util.Scanner(System.in).nextLine()));int r=0,g=0,b=0,k=0,x,y;for(x=0;x<i.getWidth();x++)for(y=0;y<i.getHeight();k++){Color c=new Color(i.getRGB(x,y++));r+=c.getRed();g+=c.getGreen();b+=c.getBlue();}System.out.printf("#%06X",0xFFFFFF&new Color(r/k,g/k,b/k).getRGB());}}

Thanks to this answer over on stack overflow for the String.format trick.

syntax highlighting
Source Link
Loading
Variable refactoring
Source Link
SuperJedi224
  • 12k
  • 2
  • 46
  • 68
Loading
Parenthesis removal
Source Link
SuperJedi224
  • 12k
  • 2
  • 46
  • 68
Loading
Source Link
SuperJedi224
  • 12k
  • 2
  • 46
  • 68
Loading

AltStyle によって変換されたページ (->オリジナル) /